Senior Python AI Developer

EPAM Systems, Inc.
Lyon, France
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Automated Storage and Retrieval Systems Software Quality Continuous Integration Python (Programming Language) Performance Tuning Software Engineering Systems Integration Delivery Pipeline Large Language Models Prompt Engineering Backend
+7 more
Containerization Machine Learning Operations GPT Software Version Control Automation Anywhere Api Management Web Api

Job description

  • Design, build and maintain production-ready AI agents and generative AI features using Python
  • Develop and validate scalable LLM frameworks, including RAG, embeddings, vector stores, tool integration and orchestration
  • Prototype and test new AI use cases, transitioning them into stable production features
  • Integrate LLMs, retrieval systems, vector databases and external APIs into end-to-end workflows
  • Ensure robust deployment, monitoring and continuous improvement of AI components across environments
  • Apply engineering best practices such as testing, CI/CD for AI pipelines, performance optimization and version control, * Life & Private medical insurance (50% of monthly cost covered by EPAM, including dental and vision insurance)
  • Pension fund
  • Employee Stock Purchase Plan (ESPP) (subject to eligibility requirements)
  • Navigo (Ground transportation allowance, 50% of the monthly cost covered by EPAM)
  • Monthly Afterwork organized by the HR Team
  • EPAM Referral Program
  • Remote Work (under Business & Management approval)
  • IT Equipment (Laptop (HP or MacBook, according to eligibility criteria), headphones, mouse, professional phone with monthly subscription fees covered by EPAM)
  • Learning and development opportunities including in-house training and coaching, professional certifications, and courses

Requirements

Do you have experience in Python?, * 7+ years of professional experience as a Software Engineer, Data Engineer, or ML Engineer, with hands-on GenAI work in the last 1-2 years

  • Strong proficiency in Python for backend development, AI workflows and API integrations
  • Hands-on experience working with LLM APIs, including prompt engineering and orchestration
  • Solid understanding of generative AI concepts, embeddings, vector databases and RAG patterns
  • Proven experience in building production-grade AI systems with scalability and maintainability focus
  • Familiarity with integrating AI components into backend services and automated pipelines
  • Strong software engineering foundations, including testing, monitoring, code quality and performance tuning

Nice to have

  • Develop knowledge of financial or trading environments
  • Experience with cloud platforms and containerization for AI solutions
  • Create technical documentation and architecture diagrams

Benefits & conditions

  • 25 days of paid leave per year + reduction of the working time (RTT days, number depending on the year)

About the company

We’re looking for a Python AI Developer to join our team in Lyon, France in a hybrid working mode. In this role, you will design and implement robust AI-driven solutions that drive innovation and enhance technical capabilities. This is an opportunity to work on impactful projects involving generative AI, large language models (LLMs), and advanced automation, helping our clients transform their businesses and stay at the forefront of technological advancements.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:22 min

Evaluating advanced artificial intelligence platforms for daily recruitment

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

39 sec

Python's dominance in building artificial intelligence application ecosystems

Tim Ruscica · Coffee With Developers

Videos

See all

Related articles

See all