Contexte
Dans le cadre d?un programme stratégique autour de l?IA générative, nous recherchons un Lead Développeur spécialisé dans les Agents IA.
Vous serez au cœur de la conception et de l?industrialisation d?agents intelligents de type RAG (Retrieval-Augmented Generation), intégrés dans une plateforme self-service permettant aux métiers de créer et personnaliser leurs assistants et workflows.
Responsabilités
- Concevoir, développer et maintenir des agents IA en Python (FastAPI, Asyncio, Langgraph) dans une architecture microservices.
- Garantir leur interopérabilité, sécurité et scalabilité (OAuth2, OpenID Connect, monitoring, reporting).
- Assurer la qualité et la performance via tests automatisés, observabilité (Langsmith ou équivalent) et optimisation des coûts.
- Collaborer avec les équipes DevOps et architectes pour sécuriser la stabilité, la haute disponibilité et la résilience de la plateforme.
- Encadrer et accompagner les développeurs, animer les pratiques agiles (pair / mob programming, code review).
- Capitaliser sur les technologies utilisées (documentation, retours d?expérience, knowledge base) et assurer une veille technologique active.
Profil candidat
- Expérience confirmée en développement backend Python (3.13 idéalement) avec FastAPI et Asyncio.
- Bonne maîtrise des frameworks GenAI (Langgraph ou équivalent).
- Solides compétences en bases de données (PostgreSQL, MongoDB, bases vectorielles).
- Maîtrise des API RESTful, architectures microservices et design patterns.
- Connaissance des environnements cloud (GCP) et des bonnes pratiques DevOps.
- Expertise en sécurité applicative (OAuth2, OpenID Connect).
- Maîtrise des méthodologies Agiles (SAFe) et des bonnes pratiques de développement (TDD, CI / CD, code review).
- Anglais technique, oral et écrit.
- Atouts supplémentaires :
- Connaissance Java 21 / Spring Boot 3.
- Sensibilité Software Craftsmanship.
- Capacité à fédérer une équipe et à challenger les choix techniques.