Senior Generative AI Python Engineer

EPAM Systems Inc
  • Georgia, GA
    5 days ago

    Job Description

    Back to Search

    Senior Generative AI Python Engineer

    Remote in Georgia

    Python.Core& 3 others

    apply

    FacebookLinkedInSend via email

    Looking for something else?

    Find a vacancy that works for you. Send us your CV to receive a personalized offer.

    Find me a job

    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

    Numbers & Facts

    LocationGeorgia, GA

    Skills

    • Agile Programming Methodologiesunmatched
    • Artificial Intelligence (AI)unmatched
    • Continuous Improvementunmatched
    • Cross-Functionalunmatched
    • Elasticsearchunmatched
    • English Languageunmatched
    • Internet Searchunmatched
    • Kanbanunmatched
    • MCP - Microsoft Certified Professionalunmatched
    • Mentoringunmatched
    • Organizational Skillsunmatched
    • Process Improvementunmatched
    • Product Supportunmatched
    • Python Programming/Scripting Languageunmatched
    • Scrum Product Ownerunmatched
    • Scrum Project Management and Software Developmentunmatched
    • ScrumMasterunmatched
    • Search Engine Optimization (SEO)unmatched
    • Search Enginesunmatched
    • Search Technologyunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder