Le besoin
Contexte
L'équipe MTA (Modélisation et Technologies Avancées) conçoit et industrialise les composants IA utilisés par les métiers. Ses principales missions incluent :
- Développement des API
- Développement de chatbots : internes (ex. Jarvis) et externes (assistants métiers)
- Création d'agents IA capables d'exécuter des workflows, interagir avec des API, orchestrer des outils, et automatiser des tâches complexes
- Intégration avancée des modèles LLM : Mistral, GPT, Claude, etc.
- Contribution technique aux plateformes transverses : IALAB, IAP, GED/PHX, RPA, etc.
- Participation aux démonstrations système : sujets chatbots, workflows automatisés, IALAB, etc.
Pour soutenir la montée en puissance des usages IA, le client souhaite renforcer l'équipe MTA avec un développeur expérimenté spécialisé en agents IA, orchestration, chatbots avancés et intégrations SI.
Missions
Développer des agents IA avancés pour les métiers
- Conception d'agents capables d'appeler des API, déclencher des outils internes, et exécuter des actions complexes
- Gestion de scénarios multi-étapes : analyse, décision, action, supervision
- Construction de "tooling IA" : actions, connecteurs, permissions, wrappers
- Alignement avec les procédures SSI, DPO et gouvernance IA
Concevoir ou améliorer des chatbots métiers
- Développement d'assistants IA pour piloter la documentation, les workflows, la qualification documentaire, etc.
- Implémentation des mécanismes clés : mémoire, récupération d'information, contextualisation
- Optimisation UX des interactions : prompts, actions, réponses structurées
- Support multi-modèles : Mistral Large, GPT-4o, Claude 3.7, etc.
Intégrer et orchestrer avec le SI Bpifrance
- Appels sécurisés vers les API internes : ERP, GED, RPA, CRM, PHX, etc.
- Connexion aux outils d'orchestration existants : RPA, IALAB, pipelines documentaires
- Mise en place d'exécuteurs d'outils avec gestion fine des autorisations et logs
Industrialiser et fiabiliser
- Observabilité complète : logs, métriques, traçabilité, monitoring des coûts
- Tests unitaires et end-to-end pour chatbots et agents
- Contribution aux frameworks internes : libs maisons, conventions IA
- Participation aux démos système, PI planning et increments Agile
Outils & Environnement
Langages et frameworks :
- Python expert (FastAPI, async, architectures modulaires)
- Node.js/TypeScript pour certains agents front ou services d'intégration
- Développement orienté API-first
- Patterns d'architecture cloud : Azure Functions, containers, CI/CD
- DévSecOps : You Build It And You Run It
IA et agents :
- Conception d'agents IA outillés (ReAct, Agentic Workflow, Toolformer-like)
- Frameworks agents : LangChain, LlamaIndex, CrewAI, Semantic Kernel ou équivalents
- Maîtrise des LLM : Mistral, GPT, Claude
Chatbots :
- Conception de flows conversationnels complexes
- Intégration de modules mémoire, RAG, reformulation
- Optimisation de prompts avancés
- UX conversationnelle : turn-taking, clarifications automatiques
Intégration et données :
- Appels API REST/GraphQL internes
- Interaction avec GED, bases documentaires, data lakes
- Utilisation ou construction de connecteurs métier
Qualité, sécurité et gouvernance :
- Logs, audit, monitoring : Grafana, Prometheus, Langfuse
- Sécurité des agents : permissions d'actions, filtrage des commandes, sandboxing, conformité interne IA
Outils internes : ERP, GED, RPA, CRM, PHX, IALAB, IAP
Autres technologies : Kafka, Azure Functions
Conditions de travail
- Référence de l'appel d'offres : RFP-269356-1
- Poste à pourvoir en mission
- Environnement Agile avec participation aux rituels et démonstrations
- Collaboration transverse avec les équipes métiers et techniques