Stage – Modernisation des scripts informatiques des études neutroniques par IA F/H

Référence 2025-23678

Stage

Lyon, Rhône (69)

TA - ETUDES - CONCEPTION & INGENIERIE

Etudiant

Barème Alternance, Stage et VIE

A propos de l'entité

S'appuyant sur plus de 40 années de savoir-faire, et les compétences de 4 500 collaborateurs à travers le monde, la Business Unit (BU) Fuel développe, conçoit, fabrique et commercialise des assemblages de combustible ainsi que des services associés au combustible, pour les centrales de production d'électricité de type réacteur à eau légère (REP pour les réacteurs à eau sous pression et REB pour les réacteurs à eau bouillante) et les réacteurs de recherche.
La BU Fuel est également en charge de l'élaboration du zirconium et de ses alliages et commercialise aussi des services d'ingénierie et des services sur site associés au combustible.

Vos missions

À Lyon, l’Ingénierie du combustible recherche un(e) stagiaire pour son département Physique du Cœur, au sein du groupe « Études Neutroniques Contractuelles ».

 

L’un des rôles de cette équipe est de réaliser la simulation des cycles d’exploitation des tranches du parc d’EDF. Cela permet de maintenir les modèles à jour et de vérifier que nos codes et méthodes restent représentatifs. Afin de pouvoir réaliser ces études dans un temps maîtrisé, nous utilisons un ensemble de scripts de pré- et post-traitement permettant d’automatiser ces études. Ces scripts résultent de plusieurs années de développement et ont été réalisés par différents développeurs, dans des langages variés.

 

L’objectif du stage est de tester la possibilité d’utiliser un modèle de langage (LLM — Large Language Model) pour refactoriser le code à grande échelle. Les missions incluent notamment :

– Passer l’ensemble des scripts en Python ;
– Transposer les scripts Python 2 en Python 3 ;
– Générer un ensemble de tests unitaires pour assurer un taux de couverture élevé ;
– Générer la documentation interne du code (docstrings, commentaires) et la documentation externe (manuel utilisateur, manuel du développeur) ;
– Améliorer la qualité générale du code (gestion des erreurs, application des bonnes pratiques de développement actuelles).

* Un LLM est un type de programme d’intelligence artificielle (IA) capable, entre autres tâches, de reconnaître et de générer du texte (par exemple ChatGPT).

Vous êtes

Vous êtes en formation Bac+5 de type école d’ingénieurs ou équivalent universitaire.

– Vous êtes à l’aise avec la programmation.
– Vous maîtrisez Python et, idéalement, un autre langage de programmation (C, Bash).
– Vous souhaitez découvrir ou approfondir vos connaissances dans le domaine du nucléaire.

– Vous êtes à l’aise avec les modèles de langage de type ChatGPT : rédaction de prompts efficaces, capacité à conserver un esprit critique vis-à-vis des réponses obtenues et connaissance des limites de ce type d’outil.

En fonction de votre profil, le périmètre du stage pourra être adapté :

– stage de 2 à 3 mois (type Bac+4, 1ʳᵉ année de master ou 2ᵉ année d’école d’ingénieurs)
– ou stage de fin d’études de 6 mois.

Informations additionnelles


Spécialité : TAH - Conception du cœur et conduite de réacteur

Niveau d’études (tous) Bac+5

Lieu : France, Auvergne-Rhône-Alpes, Rhône (69), Lyon

Déplacements : Occasionnels

Niveau d’emploi : Etudiant

Poste soumis à enquête administrative : Oui

Poste soumis à autorisation au titre du contrôle des exportations : Oui

Framatome s’engage activement en faveur de l’inclusion et de la diversité. L’entreprise met en œuvre des actions concrètes pour l’intégration des personnes en situation de handicap et l’égalité professionnelle entre les femmes et les hommes. En savoir plus.

Rejoignez-nous

Vous souhaitez vous impliquer dans l’énergie bas-carbone et construire le monde de demain ? Vous rêvez de participer à des projets hors normes en collaborant avec des équipes internationales ? Vous cherchez une entreprise attentive à votre carrière et votre qualité de vie au travail ?

Alors rejoignez-nous, nous avons plus d’un atome en commun.

Les avantages

Bénéficiez d’un pacte social avantageux dans une entreprise financièrement saine

Framatome a mis en place des packages de rémunération attractifs, évolutifs et globaux. En plus de salaires attractifs, ils comprennent des primes, un intéressement et de la participation aux résultats. Vous pouvez souscrire à un Compte Épargne Temps, au Plan d’Épargne Groupe d’EDF et à un Plan d’Épargne Retraite Collectif. Vous avez accès à une couverture santé et prévoyance intéressante, à des chèques CESU et bien d’autres avantages.

Découvrir