Activez les alertes d’offres d’emploi par e-mail !

STAGE - Ingénieur de recherche : Optimisation et IA agentique (F/H)

Dassault Systèmes

Vélizy-Villacoublay

Sur place

EUR 60 000 - 80 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Résumé du poste

Une entreprise technologique innovante recherche un stagiaire en optimisation LLM pour participer au développement de solutions Pareto explicables. Le candidat idéal est actuellement en Master 2 en informatique, passionné par la recherche et le prototypage, et dispose de solides compétences en Python, optimisation combinatoire et rigueur expérimentale. Ce stage offre un environnement multiculturel et un cadre de travail convivial.

Prestations

Environnement multiculturel
Cadre de travail convivial
Politique dynamique de développement de carrière

Qualifications

  • Passionné par la recherche et le prototypage.
  • Intérêt pour la modélisation et l'interface LLM optimisation.
  • Compétences en structuration d'expériences et analyse de problèmes complexes.

Responsabilités

  • Développer Spec-Parser pour l'extraction de paramètres.
  • Concevoir Model-Builder pour génération automatique.
  • Implémenter Solver-Hub pour orchestration de solveurs.

Connaissances

Python et LLM (tool-use, orchestration)
Bases en optimisation combinatoire et/ou multi-objectif
Rigueur expérimentale

Formation

Master 2 / Bac+5 en Ecole d'ingénieur ou Université

Outils

Pyomo
OR-Tools
méta-heuristiques
Description du poste

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 construire une chaîne générique dans laquelle des agents LLM prennent en charge l'extraction et la normalisation des contraintes et objectifs à partir de spécifications textuelles, puis génèrent et valident un modèle d'optimisation, qu'il soit exact ou méta-heuristique, avant d'orchestrer des solveurs combinatoires et multi-objectifs afin de produire un front de Pareto explicable.

Les questions de recherche portent sur :

  • Jusqu'où un LLM peut-il fiabiliser la formulation (détection d'ambiguïtés, garde-fous d'infaisabilité, tests unitaires) ?
  • Quels gains des heuristiques guidées LLM (initialisation, réparation, choix de voisinages) par rapport à un solveur seul ?
  • Quelles métriques (hypervolume, IGD, violations de contraintes, temps) discriminent le mieux les approches ?

Vos missions

Vous contribuerez au développement de cette chaîne LLM optimisation multi-objectifs, visant à produire des solutions Pareto explicables et reproductibles. L'objectif est de comparer différentes méthodes et d'évaluer leur performance sur des scénarios synthétiques, en mesurant qualité, conformité, performance et traçabilité.

Vos principales activités seront :

  • Développer Spec-Parser (LLM) : extraction de paramètres et contraintes depuis du texte standardisé avec contrôles sémantiques
  • Concevoir Model-Builder : génération automatique de modèles Pyomo/OR-Tools et tests unitaires auto-générés
  • Implémenter Solver-Hub : orchestration de solveurs exacts et algorithmes multi-objectifs
  • Développer Heuristic-Repair (LLM) : propositions de mouvements et voisinages commentés et validés par le solveur
  • Mettre en place Explainer : synthèse des compromis, justification des choix et audit des contraintes
  • Concevoir des jeux d'expériences agnostiques au domaine et produire un dashboard Pareto
  • Livrer la bibliothèque Python modulaire et un rapport méthodologique détaillant protocoles et ablations

Vos qualifications

Actuellement en Master 2 / Bac+5 en Ecole d'ingénieur ou Université, avec une spécialisation en Informatique, IA ou Recherche Opérationnelle, vous vous passionnez pour la recherche et le prototypage.

Vous vous intéressez à la modélisation, à l'interface LLM optimisation et LLM heuristiques, ainsi qu'à la rigueur expérimentale pour la reproductibilité et l'évaluation méthodique.

Vous disposez de solides compétences techniques en :

  • Python et LLM (tool-use, orchestration)
  • Bases en optimisation combinatoire et/ou multi-objectif
  • Rigueur expérimentale : structuration d'expériences, tests, CI
  • Pyomo, OR-Tools, méta-heuristiques (facultatif)
  • 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 cœur 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

Déclaration de diversité

Dassault Systèmes, avant-gardiste en matière de technologie et d'innovation durable, s'efforce de créer des équipes toujours plus inclusives et diverses à travers le monde. Nous avons la forte conviction que nos employés sont notre atout numéro 1 et nous voulons que tous, se sentent libres d'être pleinement qui ils sont vraiment. Notre objectif est qu'ils ressentent fierté et sentiment d'appartenance. En tant qu'entreprise à la pointe du changement, il nous incombe de favoriser l'inclusion de tous et participer à création du monde de demain.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.