STAGE - Développement d'un framework Multi-Agent Reinforcement Learning (MARL) - SIREHNA- F/HNAVAL GROUP

Pays de la LoireStage
Il y a 5 joursCandidature facile

L'entreprise : NAVAL GROUP

Naval Group est une entreprise de haute technologie d'envergure internationale et compte parmi les rares leaders mondiaux des systèmes navals de défense qui maîtrisent l'ensemble de la chaîne de réalisation des programmes complexes. Naval Group répond aux besoins de ses clients grâce à ses savoir-faire exceptionnels et ses moyens industriels uniques.

Description du poste

SIREHNA est une filiale à 100% de Naval Group spécialisée dans les domaines de l'hydrodynamique, du contrôle dynamique de plateformes, de la mesure et de la maîtrise de l'environnement marin, des drones et de la robotique navale.
.

Votre sujet de stage :

Développement d'un framework Multi-Agent Reinforcement Learning (MARL) pour la coordination de systèmes maritimes autonomes.

Le service :

Le département "Simulations Couplées et Outils" est en charge de l'architecture et du développement de modèles numériques couplés (technico-opérationnels et multi-physiques) ainsi que de logiciels d'ingénierie. Il supervise les développements basés sur l'intelligence artificielle, pilote les activités de R&D, de validation et de support utilisateur à travers les étapes de maturité technologique (TRL), et assure la gestion structurée des données, des codes et des environnements de calcul.


Les étapes :
Rattaché(e) aux responsables des équipes techniques de simulation et IA, vous aurez la responsabilité des missions suivantes :

1/ État de l'art et spécification de l'architecture

· Développement et robustesse du simulateur

o Implémentation de la physique 2D simplifiée : gestion des collisions, des limites de zone, des portées de capteurs et des contraintes cinématiques.

o Création de scénarios tactiques de test (ex. : interception 2 vs 2, encerclement) paramétrables via des fichiers de configuration.

o Développement de fonctions de visualisation permettant de suivre en temps réel les trajectoires, les décisions des agents et l'évolution des métriques de mission.

o Optimisation de la boucle de simulation pour maximiser le débit de rafraîchissements et garantir la fluidité de l'entraînement multi-agents.

2/ Intégration et implémentation d'algorithmes MARL

o Choix et intégration d'un framework open source existant d'entraînement (Ray/RLlib, StableBaselines3 avec extensions multi-agents).

o Implémentation de baselines pour les scénarios de test.

o Lancement de campagnes d'apprentissage sur les scénarios définis et comparaison des résultats.

3/ Évaluation, analyse et restitution

o Développement d'outils de visualisation : courbes d'apprentissage, taux de succès de mission, temps de complétion.

o Analyse des stratégies tactiques émergentes (ex. : contournement, partage de cibles, couverture mutuelle).

o Rédaction du rapport de stage et documentation du framework pour les futurs utilisateurs.

LES AVANTAGES SIREHNA POUR LES STAGES
● Une gratification avantageuse est prévue selon le niveau et le diplôme préparé
● Un comité social et économique (CSE) dynamique proposant des activités sociales et culturelles.
● Un environnement de travail agréable et un accès au restaurant d'entreprise avec une participation employeur.
● Une prise en charge des frais de transport (50 % du titre de transport en commun)

Durée du contrat : 6 mois

Description du profil

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é.

Postulez chez NAVAL GROUP

au poste de STAGE - Développement d'un framework Multi-Agent Reinforcement Learning (MARL) - SIREHNA- F/H - Stage.

Par exemple : prenom.nom@domaine.com. Ce champ est obligatoire.
J'atteste que je suis en situation de handicap
En cliquant sur "Postuler à cette offre", j'accepte les conditions générales d'utilisation du site Agefiph
Référence : 2026-54617