Python/Java developer role at Capgemini, designing and building LLM-based (large language model) applications. The role spans software architecture, LangChain-based LLM orchestration, and implementing RAG systems.
Responsibilities
- ▹Defining the software architecture of LLM-based applications, focusing on modularity, performance, and scalability of the business logic
- ▹Using orchestration frameworks (e.g. LangChain) to build complex flows (chains, agents, RAG)
- ▹Backend development in Python, building robust APIs to expose AI functionality
- ▹Designing and implementing Retrieval-Augmented Generation (RAG) systems, connecting LLMs to knowledge sources (SQL databases, vector databases)
- ▹Prompt engineering and strategy to maximize model reliability and accuracy
- ▹Rapid prototyping to build functional proofs of concept (PoC) validating product hypotheses
- ▹Active technology watch, evaluating and integrating new models, tools, and techniques in the GenAI ecosystem
Requirements
- ▹Advanced Python skills for application development, writing clean, testable, high-performing code
- ▹Proven experience with GenAI frameworks, especially LangChain
- ▹Deep understanding of how large language models work
- ▹Solid experience building REST APIs
- ▹Practical experience with vector databases (e.g. pgvector) for semantic use cases
- ▹Autonomy and curiosity to navigate a weekly-changing ecosystem
Nice to have
- ▹Knowledge of LangGraph for building complex, cyclical agents
- ▹Experience with frameworks for evaluating GenAI application performance
Soft skills
autonomycuriosity
What we offer
- ▹Join a community of software engineering experts, building a network with clients and executives
- ▹Varied and impactful projects with strong autonomy and freedom of initiative
- ▹Continuous learning: free access to training platforms and recognized certification programs (Java, Agile...)
- ▹Inclusive environment: engaged networks (Women@Capgemini, Parents@Capgemini, OUTfront, CapAbility), EDGE+ certification
About the company
Capgemini is a global, responsible, and multicultural business and technology transformation partner with almost 350,000 team members in more than 50 countries. With 55 years of experience, it helps clients transform their businesses leveraging cloud, data, artificial intelligence, and digital engineering.
Similar jobs

Job
Développeur fullstack IA CDI H/F
ALTEN
+21
💰 Salary: not specified
🏢 On-site
Bezons

Job
Fullstack Developer
ALTEN
+21
💰 Salary: not specified
🔀 Hybrid
Bezons

Job
Software Engineer
ServiceNow
AI/MLLlm
+2
💰 Salary: not specified
🏢 On-site
Hyderabad
🗣️ EN

Job
Développeur(se) Python & IA Générative (F/H/X)
Metaline
AI/ML
+9
💰 Salary: not specified
🏢 On-site
Châtillon

Job
Software Engineer
ServiceNow
AI/MLLlm
+2
$125,700–$194,800/yr
gross
🏢 On-site
Santa Clara
🗣️ EN
Job
Ausbildung zum Fachinformatiker für Anwendungsentwicklung (m/w/d)
Ferdinand Bilstein GmbH + Co. KG
+2
💰 Salary: not specified
🏢 On-site
Ennepetal
🗣️ German
