Senior Python AI Developer

EPAM Systems, Inc.
Lyon, France
24 days ago
Apply on www.indeed.com
Prepare application

Role details

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

Tech stack

Artificial Intelligence Automated Storage and Retrieval Systems Microsoft Azure Continuous Integration Python (Programming Language) Performance Tuning Search Technologies Software Engineering Large Language Models Multi-Agent Systems Prompt Engineering Generative AI
+7 more
Backend 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

  • 5+ years of professional experience as a Software Engineer, Data Engineer or ML Engineer, including at least 2 years of hands-on Generative AI work
  • Solid general Python programming skills, applied to backend development, AI workflows and API integrations
  • Hands-on experience with LLM APIs, including prompt engineering and LLM application development
  • Working knowledge of LangGraph or LangChain
  • Experience building multi-agent systems and RAG solutions
  • General understanding of how to evaluate and test non-deterministic systems
  • Professional working proficiency in French

Nice to have

  • Proficiency with Azure GenAI stack (Azure OpenAI Service, Azure AI Search, Cognitive Services)
  • Experience with enterprise-grade production AI systems, including CI/CD, monitoring and performance tuning
  • Knowledge of financial or trading environments

Benefits & conditions

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

Apply for this position

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

Apply on www.indeed.com
Prepare application

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 · World Congress 2024

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

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 · World Congress 2025

1:39 min

Leveraging generative AI and agents for executive productivity

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all