Informations générales
Entité de rattachement
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.
Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
• La conscience des responsabilités
• La coopération
• La curiosité
Référence
2026-42010
Description de l'unité
Localisé en région parisienne, sur le plateau de Saclay, le CEA LIST est un centre de recherche technologique sur les systèmes logiciel. En particulier, le département DISC du LIST développe la plateforme CIVA, logiciel de simulation des Contrôles Non Destructifs qui s'appuie sur les travaux de recherches menés en modélisation qu'il s'agisse d'ondes ultrasonores, d'électromagnétisme, de thermographie infrarouge ou de tomographie X.
Le logiciel CIVA est une plateforme d'expertise permettant de concevoir et d'optimiser les méthodes d'inspection et de prédire leurs performances dans des configurations de contrôle réalistes. Son système d'imagerie associé à des modules de traitement de signal et de traitement d'image permet l'interprétation et l'expertise des résultats expérimentaux et de simulation.
Via un partenariat avec l'entreprise EXTENDE, le logiciel est diffusé à plus de 300 clients à travers le monde, en faisant la référence internationale dans le conception et la qualification des contrôles industriels.
Alors que les noyaux de simulation sont implémentés en C++, le système d'imagerie de CIVA est implémenté en Java.
Description du poste
Domaine
Mathématiques, information scientifique, logiciel
Contrat
Stage
Intitulé de l'offre
Stage Développement d'un assistant LLM pour l'utilisation et l'analyse de simulations CIVA-Saclay-H/F
Sujet de stage
Spécialisation d'un modèle de langage pour l'assistance à l'utilisation d'un logiciel de simulation multi-physique en contrôle non destructif.
Durée du contrat (en mois)
6 mois
Description de l'offre
En tant que stagiaire au CEA, vous aurez l'opportunité de travailler au sein d'un environnement de recherche de renommée mondiale. Nos équipes sont composées d'experts passionnés et dédiés, offrant un cadre propice à l'apprentissage et à la collaboration. Vous aurez accès à des équipements de pointe et à des ressources de recherche de premier ordre pour mener à bien vos missions. Éventuellement, les travaux menés donneront lieu à une publication scientifique.
Contexte :
CIVA est un logiciel de simulation dédié au contrôle non destructif (CND), développé par le CEA-LIST. Son utilisation nécessite à la fois une bonne connaissance du logiciel, des méthodes de CND ainsi que des phénomènes physiques et numériques mis en jeu dans les simulations.
L’objectif du stage est de développer un assistant conversationnel basé sur un modèle de langage existant afin d’accompagner les utilisateurs dans la préparation, le paramétrage et l’analyse de leurs simulations CIVA.
Le travail portera notamment sur la construction d’un contexte spécialisé à partir du manuel utilisateur, de la documentation technique et de connaissances métier en CND. Des approches de type RAG pourront être mises en œuvre afin de permettre au modèle de retrouver les informations pertinentes et de produire des réponses fiables et contextualisées.
Qu'attendons-nous de vous ?
L’assistant devra notamment être capable de répondre aux questions relatives au fonctionnement de CIVA, d’apporter des informations sur les différentes méthodes de CND, d’aider au choix des paramètres physiques et des options numériques, et d’analyser une configuration de simulation afin d’identifier d’éventuelles incohérences ou points d’attention.
Le stage pourra également intégrer des règles métier et des mécanismes de vérification afin de compléter les capacités du modèle de langage et d’améliorer la fiabilité de ses réponses.
Une phase d’évaluation sera menée sur des cas d’usage représentatifs afin de mesurer la pertinence des réponses, la qualité des informations retrouvées, la capacité de l’assistant à détecter des configurations incohérentes ainsi que ses limites.
L’objectif final est de proposer un véritable copilote de simulation capable d’assister l’utilisateur dans l’utilisation de CIVA, tout en combinant intelligence artificielle, connaissances métier et outils de vérification.
#Cea List
Moyens / Méthodes / Logiciels
Python, bibliothèques et frameworks dédiés aux LLM et au RAG, CIVA
Profil du candidat
Profil :
Élève ingénieur ou étudiant en Master 2 avec une spécialisation en intelligence artificielle, informatique ou domaine équivalent.
Le candidat devra disposer de bonnes compétences en programmation, notamment en Python, ainsi que de connaissances en apprentissage automatique et en modèles de langage. Une première expérience avec les LLM, les approches RAG, les bases vectorielles ou le traitement automatique du langage serait appréciée.
Un intérêt pour les problématiques scientifiques et industrielles, ainsi qu’une capacité à comprendre et formaliser des connaissances métier, seront particulièrement recherchés.
Autonomie, rigueur, curiosité scientifique et capacité à échanger avec des experts métier sont également attendues.
Localisation du poste
Site
Saclay
Localisation du poste
France, Ile-de-France, Essonne (91)
Ville
Saclay
Critères candidat
Diplôme préparé
Bac+5 - Diplôme École d'ingénieurs
Formation recommandée
Bac+5 - École d’ingénieurs ou Master 2 avec une spécialisation en IA, informatique, data science
Possibilité de poursuite en thèse
Non