EPAM Systems

Senior Generative AI Python Engineer

EPAM Systems$120K — $160K *
US-AnywhereRemote in Georgia, US
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience with Python as a primary programming language
  • General understanding of search systems and RAG architecture
  • Hands-on Generative AI experience
  • Familiarity with OpenSearch and/or Coveo platforms
  • Experience in Agile development environments (Scrum or Kanban)
  • Proficient in business-level English (B2+)
  • Ability to mentor team members, particularly transitioning front-end engineers

Responsibilities

  • Design and develop backend services and features using Python
  • Optimize search solutions with OpenSearch and Coveo
  • Implement and enhance Generative AI capabilities
  • Collaborate with cross-functional teams across organizations
  • Mentor front-end engineers evolving into full-stack roles
  • Participate in Agile ceremonies for continuous improvement
  • Proactively identify and implement technical improvements

Benefits

  • Opportunity to work in a large-scale enterprise project
  • Gain deep expertise in advanced search technologies
  • Collaborative environment with professionals from diverse organizations
  • Engagement in projects with real-world enterprise impact
  • Possibility for professional growth and mentoring roles
Full Job Description
We are looking for a Senior Python Engineer with hands-on Generative AI experience to join one of seven agile teams within a large-scale enterprise search technologies project. The project focuses on developing and supporting enterprise search products powered by Coveo, ElasticSearch, and OpenSearch. Our teams build and enhance solutions, including corporate search platforms, website search capabilities, and AI-powered search features integrated into client products. The project brings together approximately 85 professionals from EPAM, the client, and other vendors, organized into seven agile streams. Each team operates with its own Product Owner and Scrum Master, following Kanban or Scrum methodology, and focuses on a dedicated product area. This is an opportunity to develop deep expertise in search technologies, RAG architectures, and AI-powered engineering - while working on products with real-world enterprise impact at scale. Responsibilities Design and develop backend services and features using Python Work with search engines (OpenSearch, Coveo) to build and optimize search solutions Implement and improve Generative AI and RAG-based capabilities within search products Collaborate with cross-functional team members across EPAM, client, and vendor organizations Mentor front-end engineers transitioning to full-stack development with a Python focus Participate in Agile ceremonies and contribute to the continuous improvement of team processes Proactively identify technical improvements, propose solutions, and drive their implementation Requirements 3+ years of experience with Python as a primary development language General understanding of search systems and RAG (Retrieval-Augmented Generation) architecture Familiarity with OpenSearch and/or Coveo platforms Hands-on Generative AI experience - working with AI tools and technologies daily Experience working within development teams and following SDLC practices Proactive mindset with the ability to mentor team members (especially front-end engineers transitioning to full-stack) Experience in Agile environments (Scrum or Kanban) B2+ English level (written and spoken) Nice to have Experience with Node.js Deep OpenSearch expertise (indexing, query tuning, cluster management) Coveo platform expertise (connectors, pipelines, relevance tuning) Experience with MCP (Model Context Protocol) development Familiarity with agentic workflows and autonomous AI systems Experience with hyperscaler cloud platforms Hands-on experience with Kubernetes (K8s) deployments and orchestration

About EPAM Systems

EPAM Systems, Inc. is a leading global provider of digital platform engineering and development services. The company has a strong presence in North America, Europe, and Asia, and serves clients in a variety of industries, including financial services, healthcare, and retail. EPAM's services include software engineering, product development, and digital platform engineering, and the company has a reputation for delivering high-quality solutions that help its clients achieve their business goals. EPAM has been recognized as a leader in the digital services industry by a number of independent research firms, and the company has won numerous awards for its work.
Learn more about EPAM Systems
Size
58,824 employees
Market Cap
$18.2 billion
Industry
Net Income
$327.1 million
Founded
1993
5 Year Trend
+26.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at EPAM Systems

More Information Technology Jobs

Find similar Senior Generative AI Python Engineer jobs: