Développement d'un agent intelligent pour l'observabilité dynamique des réseaux de communication H/F

Détail de l'offre

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

2025-37656  

Description de l'unité

Au sein du pôle "recherche technologique" du CEA, l'institut LIST dédie ses activités aux systèmes numériques intelligents. Nous avons un savoir-faire unique issu d'une culture de l'innovation et avons pour mission de produire et de transférer les technologies utiles à nos partenaires industriels dans quatre domaines: usine du futur, systèmes cyberphysiques, instrumentation innovante, intelligence artificielle.

Au sein du LIST, le Laboratoire des Systèmes Communicants (LSC) développe des technologies réseau innovantes permettant la mise en œuvre des réseaux de confiance à haut niveau de performance, sécurité, résilience, agilité et scalabilité. Nous développons des outils et solutions pour l'automatisation de la gestion des réseaux, l'optimisation des performances (QoS et réseaux déterministes), la résilience et la fiabilité, la sécurité préventive (contrôle d'accès, privacité) et réactive basée IA (détection d'attaques ou d'anomalies inconnues).

Nos objectifs sont de répondre aux besoins des systèmes cyber-physiques et aux enjeux de cybersécurité. Parmi les usages, notons les communications intra-véhicule, intra/inter-robots, du TSN sur réseaux 5G pour la télé-présence ou encore l'anonymisation des communications réseau.

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

Stage

Intitulé de l'offre

Développement d'un agent intelligent pour l'observabilité dynamique des réseaux de communication H/F

Sujet de stage

Les architectures modernes (Cloud-Native, 5G/Edge) exigent une observabilité ultra-réactive et flexible. La technologie eBPF permet un monitoring de pointe, mais l'écriture manuelle des sondes est lente et demande une expertise noyau complexe.
Pour les systèmes du futur, nous devons pouvoir déployer des outils de monitoring à la volée pour investiguer une anomalie. L'objectif est de combler le fossé entre l'intention de monitoring (par exemple : "Mesurer la latence réseau d'un flux X") et la complexité du code eBPF nécessaire.
L'objectif principal est de concevoir et prototyper un agent intelligent (basé sur les modèles LLM) capable de : (i) traduire une requête de monitoring en langage naturel en un programme eBPF fonctionnel ; (ii) intégrer ce programme en temps réel dans une chaîne de monitoring réseau basée sur SDN.

Durée du contrat (en mois)

6

Description de l'offre

Version française

Les architectures modernes (Cloud-Native, 5G/Edge) exigent une observabilité ultra-réactive et flexible. La technologie eBPF permet un monitoring de pointe, mais l'écriture manuelle des sondes est lente et demande une expertise noyau complexe.
Pour les systèmes du futur, nous devons pouvoir déployer des outils de monitoring à la volée pour investiguer une anomalie. L'objectif est de combler le fossé entre l'intention de monitoring (par exemple : "Mesurer la latence réseau d’un flux X") et la complexité du code eBPF nécessaire.

L'objectif principal est de concevoir et prototyper un agent intelligent (basé sur les modèles LLM) capable de : (i) traduire une requête de monitoring en langage naturel en un programme eBPF fonctionnel ; (ii) intégrer ce programme en temps réel dans une chaîne de monitoring standard basée sur SDN.
Ce projet vise à valider un Proof of Concept qui augmente la flexibilité de l'observabilité en réduisant le temps d'instrumentation de plusieurs heures à quelques minutes.
Le travail inclura :
- Génération et Validation de Code : Définir une stratégie de prompting efficace pour un modèle LLM. 

- Développement de l'Exportateur Dynamique des sondes eBPF générées, de lire les données collectées et de les exposer dynamiquement.

- Démonstration de l'approche à travers d'un prototype réel

-----------------------------------------------------------

English version

 Title: Development of an intelligent agent for dynamic observability of communication networks


Modern architectures (Cloud-Native, 5G/Edge) require ultra-responsive and flexible observability. While eBPF technology enables cutting-edge monitoring, manually writing probes is slow and demands complex kernel expertise.
For future systems, we need the ability to deploy monitoring tools on the fly to investigate anomalies. The goal is to bridge the gap between a monitoring intent (e.g., "Measure the network latency of flow X") and the complexity of the necessary eBPF code.

The main objective is to design and prototype an intelligent agent (based on LLM models) capable of: (i) translating a monitoring request in natural language into a functional eBPF program; (ii) integrating this program in real-time into a standard monitoring chain based on SDN.
This project aims to validate a Proof of Concept that enhances observability flexibility by reducing instrumentation time from several hours to just a few minutes.

The work will include:
- Code Generation and Validation: Defining an effective prompting strategy for an LLM.

- Dynamic Exporter Development that will loads eBPF probes, gets the collected data, and exposes it dynamically

- Demonstration using a real prototype.

Moyens / Méthodes / Logiciels

C/C++, Python, linux, AI and LLM

Profil du candidat

Vous êtes en formation pour un diplôme d'ingénieur ou master 2 en réseau informatique.

Vous appréciez travailler en équipe mais savez être autonome dans vos missions. Vous êtes ouvert aux nouvelles expériences et vous êtes force de proposition.

La connaissance ou une expérience des outils suivant est un plus :

  • Langages C/C++, Python
  • Systèmes Linux
  • Bonnes connaissances sur le les algorithmes de l'intelligence artificielle et notamment les modèles LLM 

 

Conformément aux engagements pris par le CEA en faveur de l’intégration de personnes en situation de handicap, cet emploi est ouvert à tous et toutes.

 

In line with CEA's commitment to integrating people with disabilities, this job is open to all.

Localisation du poste

Site

Saclay

Localisation du poste

France, Ile-de-France, Essonne (91)

Ville

Palaiseau

Critères candidat

Diplôme préparé

Bac+5 - Master 2

Possibilité de poursuite en thèse

Oui

Demandeur

Disponibilité du poste

02/03/2026