Développeuse - Développeur Python Java H/F - Capgemini
- Brest - 29
- CDI
- Capgemini
Les missions du poste
Choisir Capgemini, c'est choisir une entreprise où vous serez en mesure de façonner votre carrière selon vos aspirations. Avec le soutien et l'inspiration d'une communauté d'experts dans le monde entier, vous pourrez réécrire votre futur. Rejoignez-nous pour redéfinir les limites de ce qui est possible, contribuer à libérer la valeur de la technologie pour les plus grandes organisations et participer à la construction d'un monde plus durable et inclusif.Vos missions
En tant que Développeuse / Développeur 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.
Le profil recherché
Votre profil
* 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.