STAGE - Développement d'un framework Multi-Agent Reinforcement Learning (MARL) - SIREHNA- F/H
Naval Group [FR] · Nantes, Loire Region, France
About The Role
Rejoignez SIREHNA, une filiale de Naval Group spécialisée dans l'hydrodynamique, le contrôle dynamique de plateformes, la mesure et la maîtrise de l'environnement marin, les drones et la robotique navale. En tant que stagiaire, vous développerez un framework de Reinforcement Learning multi-agents pour la coordination de systèmes maritimes autonomes. Vous serez intégré au département "Simulations Couplées et Outils" et travaillerez sur l'architecture et le développement de modèles numériques couplés, ainsi que sur des logiciels d'ingénierie.
- État de l'art et spécification de l'architecture pour le développement d'un framework Multi-Agent Reinforcement Learning (MARL).
- Développement et robustesse du simulateur, y compris l'implémentation de la physique 2D simplifiée et la création de scénarios tactiques de test.
- Intégration et implémentation d'algorithmes MARL, y compris le choix et l'intégration d'un framework open source existant d'entraînement.
Vous préparez en tant qu’étudiant(e), un bac+5 (Master ou diplôme d’ingénieur) dans le domaine de l'intelligence artificielle, de la robotique, data sciences, machine learning, de la simulation numérique ou des systèmes de contrôle.
Vous avez des connaissances / expérience en :
o Programmation Python orientée objet, avec une exigence de code propre, structuré et documenté (typing, docstrings, tests unitaires).
o Compréhension de la boucle d'entraînement d'un modèle par apprentissage par renforcement (cycle observation → action → récompense → mise à jour) ; expérience en développement, entraînement et évaluation d'un agent autonome appréciée
o Connaissance des frameworks de simulation et d'entraînement (Gymnasium, PettingZoo, Ray/RLlib, Stable-Baselines3).
o Outils de développement logiciel (Git, Linux, documentation).
Qualités recherchées :
o Autonomie et capacité à prendre en main un code existant rapidement.
o Rigueur dans la conception (spécifications avant implémentation) et dans la rédaction (documentation, rapport).
o Esprit analytique et capacité à formuler des hypothèses pour interpréter les résultats d'entraînement.
o Curiosité scientifique et veille active sur les travaux récents (articles, dépôts open source).
o Esprit d'équipe et aisance dans les échanges techniques avec les ingénieurs du département.
o Capacité de restitution orale claire (points réguliers, soutenance finale).
Langues : Anglais, compréhension de publications scientifiques et de documentation technique ; rédaction de documentation technique.
Outils informatiques / logiciels : Python, NumPy, Gymnasium / PettingZoo, Ray/RLlib, Stable-Baselines3, Git, GitLab CI.
Alors ce stage est fait pour vous !
Rejoignez nos équipes et construisez le naval de demain ! Chez Sirehna, vous serez accompagné·e de tuteurs et tutrices certifié·e·s et, à leurs côtés, vous bénéficierez d'une expérience à la fois formatrice et responsabilisante.
NOTRE PROCESSUS DE RECRUTEMENT
Après réception de votre CV, si votre profil retient notre attention, l'un de nos recruteurs vous contactera pour un entretien téléphonique. À l'issue de ce premier échange, vous pourrez être contacté·e pour passer un entretien (physique ou visioconférence) avec le manager du service concerné et le recruteur
Enfin, dès que nous aurons fait notre choix final, vous en serez informé·e dans les plus brefs délais.
Dans le cadre de ce recrutement, l’accès au site donne lieu à une enquête administrative de sécurité.
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing