Lead Développeur Back-End Python - Genai H/F
Role details
Job location
Tech stack
Job description
Vous interviendrez sur la conception et le développement du backend d'une plateforme d'IA générative, tout en assurant un rôle de lead technique auprès des équipes., Développement Back-End & API
- Concevoir et développer des API backend en Python (FastAPI)
- Mettre en place des endpoints REST robustes et scalables
- Gérer la validation (Pydantic), les erreurs, le versioning et la documentation
IA Générative & orchestration
- Mettre en place des workflows agentiques (multi-agents)
- Utiliser des frameworks tels que LangChain ou Microsoft Agent Framework
- Gérer :
- Routing des agents
- Mémoire / contexte
- Prompts
- Outils (tools)
Cloud & intégration
- Déployer et intégrer les solutions sur Microsoft Azure
- Gérer les APIs via API Management
- Développer des fonctions Azure (ex : OCR, recherche web, outils IA)
Leadership technique
- Encadrer une équipe de développeurs
- Mettre en place les bonnes pratiques de développement
- Accompagner les équipes dans la résolution de problématiques complexes
- Garantir la qualité, performance, sécurité et maintenabilité du code
Qualité & amélioration continue
- Mettre en place les tests, revues de code et bonnes pratiques
- Assurer l'observabilité et la supervision
- Contribuer à l'amélioration continue des processus
Livrables attendus
- APIs backend et services Python (FastAPI)
- Composants et bibliothèques de la plateforme IA
- Fonctions Azure liées aux outils d'IA
- Documentation technique complète
Requirements
Profil recherchéExpérience4 à 7 ans d'expérience minimum en développement back-endExpérience en lead technique ou encadrement d'équipeExpérience sur des projets cloud ou IACompétences techniquesExcellente maîtrise de Python et FastAPIExpérience en développement d'API RESTBonne connaissance de Microsoft AzureExpérience en GenAI / LLM / LangChain / agents IAConnaissance des architectures modernes (microservices, event-driven)LanguesFrançais courantAnglais professionnel (documentation), Expérience
- 4 à 7 ans d'expérience minimum en développement back-end
- Expérience en lead technique ou encadrement d'équipe
- Expérience sur des projets cloud ou IA
Compétences techniques
- Excellente maîtrise de Python et FastAPI
- Expérience en développement d'API REST
- Bonne connaissance de Microsoft Azure
- Expérience en GenAI / LLM / LangChain / agents IA
- Connaissance des architectures modernes (microservices, event-driven)
Langues
- Français courant
- Anglais professionnel (documentation)