Moteur de recherche d'offres d'emploi NAVAL GROUP

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


Détail de l'offre

Informations générales

Organisation

NAVAL GROUP
Acteur international du naval de défense, Naval Group est partenaire des États dans la maîtrise de leur souveraineté maritime. Grâce à des savoir-faire et des moyens industriels exceptionnels, il conçoit, réalise, intègre, maintient en service et modernise des sous-marins, des navires de surface et des drones ainsi que leurs systèmes, leurs armes et leurs équipements, jusqu'à la déconstruction.

UN ENVIRONNEMENT DE TRAVAIL POSITIF
Implantés sur 9 sites en France et dans 17 pays, nous valorisons un environnement de travail agréable, favorisant la diversité des profils, l'esprit d'équipe et le bien-être. Cela se concrétise par une mixité sociale, des accords pour la qualité de vie au travail, un engagement dans le développement professionnel via la formation continue et l'implication des collaborateurs et collaboratrices dans la mise en œuvre collective de notre stratégie de responsabilité sociétale de l'entreprise (RSE).

NOS CHIFFRES CLEFS
17 170 collaborateurs et collaboratrices
4,6 milliards d'euros de chiffre d'affaires   

Référence

2026-54617  

Date de parution

13/10/2026

Description du poste

Spécialité / Métier

Digital - Data engineer / architecte data

Intitulé du poste

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

Description de la mission

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)

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

 

Type de contrat standard

Stagiaire

Date prévue de prise de fonction

01/02/2027

Durée du contrat standard

6 mois

Gratification mensuelle

1350

Localisation du poste

Implantation géographique

Europe, France, Pays de Loire, Nantes

Société

SIREHNA

Critères candidat

Niveau d'expérience min. requis

Jeune diplômé / Débutant

Niveau d'études min. requis

Bac+5 / Ingénieur ou équivalent

Domaines d'études

Informatique / Système Information /Télécommunication

Langues

anglais (Intermédiaire)