STAGE - Utilisation d'agents IA pour automatiser des calculs Monte Carlo H/F

CEA

Saint-Paul-lès-Durance

On-site

EUR 12,000 - 18,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

RTT
Transport public
Restauration collective
CSE

Job summary

CEA recherche un stagiaire Master 2 en informatique ou équivalent, avec une spécialisation IA, pour rejoindre l’équipe à Cadarache. Vous prendrez en main un code open source et l’adapterez aux besoins du laboratoire afin de tester ses performances et d’automatiser des tâches.

Dans ce stage, vous reproduirez les exemples de référence, testerez l’impact de différents LLM et adapterez le package pour travailler avec un autre code Monte Carlo.

Qualifications

  • Étudiant(e) Master 2 en informatique ou école d’ingénieur avec spécialisation IA.
  • Connaissances en IA et apprentissage automatique.
  • Compétences en programmation et manipulation d’outils open source.

Responsibilities

  • Prendre en main un code open source et l’adapter aux besoins du laboratoire.
  • Reproduire les exemples de référence et tester l’impact de différents LLM.
  • Adapter le package pour pouvoir être utilisé avec un code de calcul Monte Carlo différent.
  • Évaluer les performances de l’agent sur des cas tests représentatifs.

Skills

Intelligence artificielle
Programmation Python

Education

Master 2 en informatique / IA

Tools

LangChain
Open Source Tools

Job description

Vous serez accueilli·e au sein de l’IRESNE, institut de la DES, où vous intégrerez l’équipe du laboratoire et participerez pleinement à ses activités.

Participez vous aussi à des projets qui dessineront le monde de demain !

Les codes de simulation utilisent la méthode Monte Carlo qui reproduit numériquement les aléas subis par les particules lorsqu’elles interagissent avec la matière les environnant.

Typiquement, étant donnée une source de particules (source radioactive, générateur de neutron, accélérateur de particules, …) et son environnement (murs, sol, blindages, …) on cherche par exemple à déterminer la réponse d’un détecteur à ces particules. Optimiser les dimensions, la position ou la nature d’un détecteur requiert de nombreuses itérations de calculs [1] qui sont chronophages, car il faut modifier les paramètres un à un et relancer à chaque fois les simulations. L’utilisation d’un agent IA permettrait d’automatiser ces étapes. De la même façon, on peut aussi vouloir optimiser des épaisseurs et natures de matériaux pour minimiser le bruit de fond associé à des sources radioactives parasites [2], ou construire des méta-modèles à partir d’un grand nombre de simulations comportant plusieurs paramètres à faire varier, pour faire du Machine Learning [3]. Ces tâches seront soumises à l’agent IA en utilisant le langage naturel.

Le stage consistera à prendre en main un code en open source [4] et à l’adapter aux besoins du laboratoire afin de tester ses performances, notamment pour l’automatisation des tâches.

Dans un premier temps, le travail du stagiaire consistera à reproduire les exemples décrits dans la publication de référence [4], en testant éventuellement l’impact de différents LLM.

Ensuite, le package devra être adapté pour pouvoir être utilisé avec un code de calcul Monté Carlo différent de celui présenté dans la publication de référence.

Enfin, les performances de l’agent seront évaluées sur des cas tests représentatifs de certaines tâches effectuées au LMN.

L’agent fonctionnera en local avec un supercalculateur d’IA de bureau, donc sans aucune connexion à internet, en utilisant une LLM disponible en open source qui aura été préalablement téléchargée et installée dans le supercalculateur.

[1] https://theses.hal.science/tel-02366534v1

  • II.6.2.1

[2] https://doi.org/10.1007/s10967-016-4816-3 [3] https://doi.org/10.1109/TNS.2024.3351275 [4] https://doi.org/10.1016/j.egyai.2025.100555

« 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 »

Moyens / Méthodes / Logiciels

LangChain

Profil du candidat

Le stage s’adresse à un(e) étudiant(e) de niveau Master 2 d'informatique ou en dernière année d’école d’ingénieur mettant l’accent sur l'Intelligence Artificielle.

Pourquoi Intégrer le CEA ?
  • Donner du sens à votre carrière en travaillant au service des grands enjeux sociétaux de demain.
  • Avoir des perspectives de carrière avec plus de 60 families de métier, des formations...
  • Nos avantages : RTT, réseau de ligne de bus sur certains centres (gratuit), restauration collective, CSE…

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

Localisation du poste
Site

Cadarache

Localisation du poste

France, Provence-Côte d'Azur, Bouches du Rhône (13)

Ville

Saint Paul-lez-Durance

Critères candidat
Langues

Français (Courant)

Diplôme préparé

Bac+5 - Master 2

Possibilité de poursuite en thèse

Non

Disponibilité du poste

01/03/2027

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stage - Déploiement d'algorithmes de ML adaptés au matériel-Saclay- H/F
Stage - Déploiement d'algorithmes de ML adaptés au matériel-Saclay- H/F

CEA • Saclay

On-site
EUR 12,000 - 17,000
Restaurant d'entreprise
Participation transport 85%
Stage - De la probabilité à la possibilité pour l'apprentissage neurosymbolique avec les LTNs-Saclay-H/F
Stage - De la probabilité à la possibilité pour l'apprentissage neurosymbolique avec les LTNs-Saclay-H/F

CEA • Saclay

On-site
EUR 13,000 - 18,000
Stage - Scalabilité des approches de calcul analog in-memory computing vers des modèles d'IA générative
Stage - Scalabilité des approches de calcul analog in-memory computing vers des modèles d'IA générative

CEA • Grenoble

On-site
EUR 10,000 - 15,000
Des restaurants d'entreprise
Droits à la diversité et inclusion
Équilibre vie privée– vie pro démontré
Stage Développement d'un logiciel Python d'analyse de cycle de vie d'IA embarqué-Grenoble-H/F
Stage Développement d'un logiciel Python d'analyse de cycle de vie d'IA embarqué-Grenoble-H/F

CEA • Grenoble

On-site
EUR 10,000 - 15,000
Accès équipements de pointe
Publication scientifique possible
Stage de recherche
Stage - Ingénieur IA cybersécurité H/F
Stage - Ingénieur IA cybersécurité H/F

CEA • Grenoble

On-site
EUR 10,000 - 15,000
Restaurant d'entreprise
Transports en commun remboursés 85%
Équilibre vie privée - vie pro
Stage - Modélisation thermique et microfluidique d'une architecture de calcul IA intégrée en 3D
Stage - Modélisation thermique et microfluidique d'une architecture de calcul IA intégrée en 3D

CEA • Beaumont-du-Ventoux

On-site
EUR 8,900 - 13,000
Restaurant d'entreprise
Participation transports 85%
Stage Modélisation de l'impact environnemental d'architectures à base de chiplets-Grenoble-H/F
Stage Modélisation de l'impact environnemental d'architectures à base de chiplets-Grenoble-H/F

Stage Modélisation de l'impact environnemental d'architectures à base de chiplets-Grenoble-H/F • Grenoble

On-site
EUR 12,000 - 18,000
Restaurant d'entreprise
Participation transports 85%
Stage Développeur Informatique Full-Stack (Java Back-End / Web Front-End)-Saclay- H/F
Stage Développeur Informatique Full-Stack (Java Back-End / Web Front-End)-Saclay- H/F

CEA • Saclay

On-site
EUR 12,000 - 19,000
Stage - Conception de circuit numérique pour l'intelligence artificielle-Grenoble-H/F
Stage - Conception de circuit numérique pour l'intelligence artificielle-Grenoble-H/F

CEA • Grenoble

On-site
EUR 6,700 - 13,000
Incertitude de métamodèles de Machine Learning pour le calcul de débit de dose H/F
Incertitude de métamodèles de Machine Learning pour le calcul de débit de dose H/F

CEA • Saint-Paul-lès-Durance

On-site
EUR 12,000 - 18,000