Senior Python AI Developer

EPAM Systems

FRhybridPosted Jul 21, 2026
Posting intelligenceActively listedReposted 28×, possible evergreen/ghost posting

Skills

langchainpythonopenaiazurecicdllmml

About the role

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), multi-agent systems and advanced automation, helping our clients transform their businesses and stay at the forefront of technological advancements.

Responsibilities

Design, build and maintain production-ready AI agents and generative AI features using Python

Develop and validate scalable LLM frameworks, including RAG implementations, embeddings, vector stores, tool integration and orchestration

Build and deploy multi-agent systems in production, leveraging common agent frameworks such as CrewAI, LangGraph, LangChain or LlamaIndex

Implement agent tracing and observability practices for monitoring and debugging

Prototype and test new AI use cases, transitioning them into stable production features for enterprise environments

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

Requirements

7+ years of professional experience as a Software Engineer, Data Engineer or ML Engineer, with hands-on Generative AI work in the last 1–2 years

Strong proficiency in Python for backend development, AI workflows and API integrations, along with solid SQL skills

Hands-on experience working with LLM APIs, including prompt engineering, orchestration and LLM application development

Proven expertise in RAG architecture, embeddings and vector database integration

Demonstrated multi-agent experience in production environments

Familiarity with common agent frameworks: CrewAI, LangGraph, LangChain, LlamaIndex

Ability to implement agent tracing techniques for workflow observability

Proficiency with Azure GenAI stack (Azure OpenAI Service, Azure AI Search, Cognitive Services)

Proven experience in building enterprise-grade, production AI systems focused on scalability, maintainability and reliability

Strong foundational engineering skills: testing, monitoring, CI/CD, performance tuning and code quality

Nice to have

Knowledge of financial or trading environments

Familiarity with cloud platforms and containerization for AI deployments

Ability to create technical documentation, solution diagrams and architecture blueprints

We offer

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

Meal vouchers Card (11 euros per day, 51% covered by EPAM)

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

All benefits and perks are subject to certain eligibility requirements

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in France varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for France medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.