> Markdown version of [/jobs/ext/1616060-developpeuse-developpeur-python-java](https://www.wearedevelopers.com/jobs/ext/1616060-developpeuse-developpeur-python-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeuse / Développeur Python JAVA - **Company:** Capgemini - **Location:** Brest, France - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Business Logic, Data Integration, Python (Programming Language), Rapid Prototyping Process, Software Engineering, SQL Databases, Large Language Models, Prompt Engineering, Generative AI, Backend, Restful APIs - **Published:** July 31, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=7bb8d311f9260be7 ## About the Role * Expertise Python : Maîtrise avancée de Python pour le développement applicatif. Code propre, testable et performant. * Maîtrise des frameworks GenAI : Expérience solide et démontrée avec LangChain. * Compréhension des LLM : Connaissance approfondie du fonctionnement des modèles de langage. * Développement d'API : Solide expérience en création d'API REST. * Bases de données vectorielles : Compréhension et expérience pratique avec les VDB (ex. : pgvector) pour les cas d'usage sémantiques. * Autonomie et curiosité : Capacité à naviguer dans un écosystème qui change chaque semaine et à apprendre par vous-même. Les atouts * Maîtrise de LangGraph : Une connaissance de ce framework pour la création d'agents complexes et cycliques est un atout majeur. * Évaluation de LLM : Expérience avec des frameworks d'évaluation de la performance des applications GenAI. ## Description En tant qu'Ingénieure / Ingénieur en développement Python JAVA, vos missions principales seront les suivantes : * Conception applicative : Définir l'architecture logicielle des applications basées sur les LLM, en se concentrant sur la modularité, la performance et la scalabilité de la logique métier. * Orchestration de LLM : Maîtriser les frameworks d'orchestration (ex. : LangChain) pour construire des flux complexes (chaînes, agents, RAG). * Développement backend : Coder en Python l'ensemble de la logique applicative, en créant des API robustes pour exposer les fonctionnalités IA. * Intégration de données (RAG) : Concevoir et implémenter des systèmes de Retrieval-Augmented Generation (RAG) en connectant les LLM à nos sources de savoir (bases SQL, bases vectorielles). * Prompt engineering et stratégie : Aller au-delà du prompt de base pour développer des stratégies d'interaction complexes afin de maximiser la fiabilité et la précision des modèles. * Prototypage rapide : Bâtir rapidement des preuves de concept (PoC) fonctionnelles pour valider les hypothèses produit. * Veille technologique active : Évaluer et intégrer en continu les nouveaux modèles, outils et techniques de l'écosystème GenAI., Communauté d'experts : faites partie d'une communauté d'experts en ingénierie logicielle et développez votre réseau auprès de clients et dirigeants. Projets variés et impactants : développez votre expertise grâce à une diversité de missions, d'outils et de secteurs, avec une forte autonomie et une réelle liberté d'initiative. Apprentissage en continu : accédez librement à des plateformes de formation et bénéficiez de programmes de certification reconnus (Java, Agile…). Environnement inclusif : rejoignez des réseaux engagés comme Women@Capgemini, Parents@Capgemini, OUTfront ou CapAbility, et évoluez dans un cadre certifié EDGE+ et reconnu par le Bloomberg Gender Equality Index. Nos engagements et priorités ## Related Videos - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Java Meets AI: Empowering Spring Developers to Build Intelligent Apps](https://www.wearedevelopers.com/videos/1554-java-meets-ai-empowering-spring-developers-to-build-intelligent-apps) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [AI Agents Graph: Your following tool in your Java AI journey](https://www.wearedevelopers.com/videos/1550-ai-agents-graph-your-following-tool-in-your-java-ai-journey) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [The Top ChatGPT Plugins for Developers in 2023](https://www.wearedevelopers.com/magazine/259-the-top-chatgpt-plugins-for-developers-in-2023) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering)