Stage - Bac+5 - Evaluation de solutions de programmation par agent pour le portage des codes - H/F

CEA · France · Stage

Publiée le 29 septembre 2026

Sujet de stage

Le Commissariat à l'Énergie Atomique et aux Énergies Alternatives (CEA) possède une expertise reconnue dans le domaine de la simulation numérique. Dans le cadre de ses activités, le CEA utilise des logiciels scientifiques écrits en Fortran, qui nécessitent d'être modernisés pour faciliter leur maintenance, leur évolutivité et leur intégration avec des technologies émergentes.

Ce stage propose d'explorer l'utilisation de l'IA et de la programmation par agent pour réaliser le portage de ces logiciels vers des langages plus modernes (Python ou C++), tout en repensant leur architecture pour anticiper les évolutions futures.

Description de l'offre

Objectifs :

  1. Analyse et compréhension du logiciel étudié : Développer des agents capables d'analyser et de comprendre le code existant.
  2. Construction d'une base de tests : Créer des agents pour générer une base de tests permettant de valider le portage du logiciel.
  3. Portage effectif du logiciel : Concevoir des agents pour réaliser le portage du logiciel vers Python ou C++, en repensant son architecture si nécessaire.

Détail des Tâches :

Phase 1 : Rédaction d'agents pour l'analyse et la compréhension du logiciel

Phase 2 : Rédaction d'agents pour la construction d'une base de tests

Phase 3 : Rédaction d'agents pour le portage effectif du logiciel

Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l’inclusion des travailleurs handicapés.

Participant à la protection nationale, une enquête administrative est réalisée pour tous les collaborateurs du CEA afin d'assurer l'intégrité et la sécurité de la nation.

Profil du candidat

Maîtrise de la programmation orientée objets (Python, C++).

Connaissances des méthodes et outils de gestion de suivi de versions.

Connaissances en méthodes numériques et simulation scientifique.

Connaissances en IA et en programmation par agent

Bac+5

Compétences

Voir l'offre d'origine et postuler · Source : site carrières de CEA

Offres similaires

Voir aussi