Expire bientôt Dassault Systèmes

STAGE - Ingénieur(e) Recherche - Optimisation combinatoire dans un environnement multi-agents

  • Stage
  • Vélizy-Villacoublay (Yvelines)
  • Conception / Génie civil / Génie industriel

Description de l'offre

Contexte & Présentation d'équipe



Ce stage est proposé par l’organisation « Recherche » dont la mission est de développer et d’évaluer l'applicabilité de nouvelles technologies innovantes, notamment sur des prototypes, pour maintenir un haut niveau de compétences dans tous les domaines techniques stratégiques.



Rôle & Objectif



Dans le cadre plus général d'une boîte à outils constituée d'outils pour la recherche opérationnelle (moteurs d'inférences, planification, allocation de ressources…) et le calcul numérique (optimisation continue, optimisation combinatoire, optimisation sous contraintes …), vous explorerez les apports potentiels de l'exploitation de systèmes multi-agents.



En particulier, votre travail s’effectuera dans le cadre de problèmes multi-objectifs, de systèmes asynchrones ou de boîtes noires, ou de la mise en œuvre de la théorie des jeux. La théorie de jeux pourra notamment être exploitée lorsque les différents agents sont inconnus ou pour modéliser des systèmes complexes ou hétérogènes.
Vos travaux devront avoir un caractère générique afin de pouvoir compléter une bibliothèque existante d'outils.



Par contre, différentes applications exploitant les nouveautés introduites dans cette bibliothèque seront développées pour démontrer l'intérêt de celles-ci. La nature des applications pourra être donnée par des demandes extérieures au service, des exemples classiques issus de l'état de l'art, ou vos propres propositions. 
Dans le premier cas, vous devrez assurer des échanges de qualités avec les services extérieurs (s'assurer que les demandes sont correctement comprises, que les fonctionnalités proposées sont réalistes…).



Vous aurez une grande liberté dans les voies à suivre relativement aux ajouts et aux modifications de la bibliothèque existante. Vous aurez également une grande liberté dans la sélection des applications/ démonstrateurs à mettre en œuvre.



Autant que possible, le développement de ces applications/ démonstrateurs devra s'intégrer dans l'environnement global de l'entreprise (langage utilisé, plateforme Web…).



Etudiant(e) en Ecole d'Ingénieurs ou Master universitaire, vous préparez un diplôme de niveau Bac+5 ou Bac+6.
Vous vous spécialisez en Mathématiques appliquées/ Développement informatique.
Vous recherchez un stage de fin d'études de 6 mois.



Compétences techniques requises



• Bonne maîtrise du paradigme objet et du langage C++
• Connaissances de métaheuristiques stochastiques combinées et discrètes
• Notion de système multi-agents et théorie des jeux
• Une connaissance du développement Web serait un plus appréciable



Qualités professionnelles requises



• Vous faites preuve d’une forte rigueur
• Vous démontrez une grande autonomie de travail
• Vous êtes force de proposition et de pédagogie



Contrat proposé



Stage obligatoire de validation de cursus, sous convention de stage.
Durée 6 mois maximum, à débuter dès que possible.



Localisation géographique 



Vélizy-Villacoublay (78 - Yvelines)

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements