Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Bull recherche un stagiaire pour contribuer au développement d’une fréquence d’acquisition dynamique dans le cadre du projet Alumet, intégré à l’équipe SEED (Software for Energy Efficiency and Decarbonization).
Vous collaborerez avec des chercheurs du LIG/Inria et appliquerez la théorie du contrôle pour concevoir et industrialiser une solution logicielle en Rust qui mesure et réduit l’empreinte carbone du numérique.
Bullc’est une histoire. Un siècle d’innovation Européenne et un environnement de travail où des experts conçoivent des solutions numériques puissantes, durables et souveraines, permettant aux États et aux industries de garder la pleine maîtrise de leurs données et de leur IA.
Bullc’est aussi des milliers d’ingénieurs, de chercheurs, de passionnés de tech, façonnant l’avenir du calcul de haute performance, de l’IA et des technologies quantiques.
Chaque jour, nos équipes repoussent les limites du possible - des architectures HPC de nouvelle génération aux supercalculateurs exascale - soutenues par une R&D de rang mondial, plus de 1 600 brevets et des capacités de bout en bout uniques, couvrant la conception matérielle, l’ingénierie logicielle, la data science et la recherche quantique.
Développement d’une fréquence d'acquisition dynamique au sein d’Alumet
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 :
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é :
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.
Le stage se déroulera en 5 étapes :
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.
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é.