Ce stage est proposé par l'organisation Recherche de Dassault Systèmes, dont la mission est de développer et d'évaluer l'applicabilité de nouvelles technologies innovantes, notamment sur des prototypes, afin de maintenir un haut niveau de compétences dans tous les domaines techniques stratégiques.
L'objectif général est de concevoir et évaluer une architecture multi-agents où l'orchestrateur sélectionne dynamiquement le mode de coordination (superviseur, vote, débat, argumentation) et le protocole d'échange (inspiré FIPA-ACL ou bus d'outillage type MCP) selon la tâche, le risque et le coût.
Les questions de recherche portent sur :
- Quand un superviseur hiérarchique surpasse un débat multi-agents ou une argumentation formelle en qualité, coût et robustesse ?
- Quels compromis entre performatifs standardisés et messages outillés (accès contrôlé aux outils/données) ?
- Quelles métriques d'explicabilité (traçabilité des actes, justifications, citations de sources) sont pertinentes pour la prise de décision assistée par LLM ?
Vos missions
Vous contribuerez au développement de l'architecture multi-agents, visant à sélectionner dynamiquement le mode de coordination et le protocole d'échange selon la tâche, le risque et le coût. L'objectif est de comparer différentes stratégies de coordination et d'évaluer leur performance sur des scénarios génériques, en mesurant qualité, coûts, robustesse et explicabilité.
Vos principales activités seront :
- Implémenter deux voies d'orchestration (par exemple graphe d'agents supervisé et cadre de conversation multi-agents)
- Ajouter un shim FIPA-like et un bus outillé pour exposer des outils et datasets de manière contrôlée
- Intégrer des stratégies cognitives : débat, délibération arborescente, argumentation abstraite (cadres à base de graphes d'arguments)
- Mettre en place des scénarios génériques pour comparer coordination et protocoles (recherche d'accord, agrégation de préférences, analyse critique d'options)
- Évaluer la performance selon plusieurs critères : qualité, coûts, robustesse et explicabilité
- Produire les livrables : code reproductible, tableau de bord des métriques et rapport comparatif avec recommandations d'architecture
Vos qualifications
Actuellement en Master 2 / Bac +5 en Ecole d'ingénieur ou Université, avec une spécialisation en Informatique ou Intelligence Artificielle, vous vous passionnez pour la recherche et le prototypage.
Vous manifestez un intérêt marqué des protocoles multi-agents, de l'orchestration LLM, de la coordination de systèmes distribués et de l'évaluation expérimentale de nouvelles architectures.
Vous disposez de solides compétences techniques en :
- Python et LLM (tool-use, orchestration)
- Bases de MAS et coordination multi-agents (superviseur, débat)
- Structuration d'expériences et définition de métriques
- Logique d'argumentation, graphes et ingénierie d'outillage (facultatif)
De nature curieuse, rigoureuse et autonome, vous savez analyser un problème complexe, structurer vos expérimentations et présenter vos résultats de manière claire et pédagogique.
Vous êtes à l'aise en anglais, à l'oral comme à l'écrit.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans
Principaux avantages et bénéfices :
- Environnement multiculturel
- Cadre de travail convivial axé sur le bien-être et la santé
- Engagement en faveur de la diversité et de l'inclusion
- Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.