Log in
All jobs
A

Stage - Développement d'une fréquence d'acquisition dynamique au sein d'Alumet

Atos
Echirolles, FR Posted Oct 12, 2026
On-site

About this role

Stage - Développement d'une fréquence d'acquisition dynamique au sein d'Alumet

Descriptif de poste

Au sein de la R&D Bull, l’équipe SEED (Software for Energy Efficiency and Decarbonization) conçoit des solutions logicielles pour la mesure et la réduction de l’empreinte carbone du numérique. Son savoir-faire est centré autour de trois piliers :

· Les systèmes distribués (HPC, Edge Computing)

· Le monitoring de l’énergie et la mesure carbone

· Collaboration avec le monde universitaire

L’équipe collabore au projet open-source Alumet (Adaptive, Lightweight, Unified Metrics). L'objectif de ce logiciel est d'unifier la collecte de métriques logicielles et matérielles, tout particulièrement la consommation d'énergie, avec une fréquence d'acquisition élevée et un impact minimal. Un tel outil répond à de nombreux besoins : surveillance HPC, évaluation de l'empreinte CO2 des traitements, mesure de l'efficacité énergétique des modèles d'intelligence artificielle, etc. Alumet est développé en Rust.

Pour ce stage, l'objectif est d'intégrer une fréquence d'acquisition dynamique au sein d'Alumet.

A titre d’exemple, dans le cadre du monitoring d'un nœud de calcul, la fréquence d'observation s'adaptera automatiquement à l'activité :

· Activité faible : la fréquence reste minimale (1 Hz ou moins).

· Activité détectée : la fréquence augmente sur les métriques ciblées (CPU, GPU, etc.) pour analyser précisément la charge (100 Hz et plus).

Cette approche permet de cibler la collecte et le stockage des données afin de les rendre plus efficaces et écoresponsables. Afin de concevoir une solution aboutie, nous collaborerons directement avec les chercheurs du LIG/Inria à travers des points de synchronisation réguliers. Notre objectif commun est d'appliquer la théorie du contrôle à la conception de la solution.

Mission

Le stage se déroulera en 5 étapes :

· Montée en compétence sur la théorie du contrôle.

· Protocole expérimental pour l’identification du système.

· Design de la solution pour l’intégration Alumet.

· Développement/industrialisation de la solution.

· Intégration et validation sur la plateforme SEED.

Le cadre de développement sera conforme aux exigences de qualité scientifique et technique : bibliographie, détail des hypothèses de travail et des approximations, tests unitaires, documentation du code et intégration continue.

Profil

· BAC+5 en informatique.

· Solides compétences en programmation (La connaissance de Rust est un plus).

· Pratique des tests unitaires et de l’intégration continue.

· Affinité pour les problématiques de développement durable.

· Excellentes compétences de communication/documentation et désir de travailler en équipe dans un environnement dynamique (méthode Scrum/Agile).

· Analytique, créatif et aimant résoudre des problèmes.

Ici, vos idées, votre curiosité et votre excellence technique contribuent directement à façonner la prochaine ère du calcul avancé - en créant de la valeur pour les entreprises, en accélérant le progrès scientifique et en générant un impact positif pour la société.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →