CEA

Ingénieur Analyse de Performances HPC H/F

CEA  •  Remote  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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-40115


Description de la Direction

L'IRFU, Institut de Recherche sur les Lois Fondamentales de l'Univers est un institut du CEA consacré à la recherche expérimentale en physique fondamentale. Près de 600 physiciens, ingénieurs et techniciens s'engagent quotidiennement dans des projets internationaux de recherche en physique des particules, astrophysique et physique nucléaire sur des plateformes aussi variées que des accélérateurs de particules, des satellites scientifiques ou des télescopes.


Description de l'unité

Le DEDIP, Département d'Électronique, Détecteurs, Informatique pour la Physique rassemble des compétences indispensables pour le développement des systèmes et instruments dédiés à la détection et au traitement des phénomènes physiques dans le cadre de projets expérimentaux.

Au sein de ce département, le LILAS, Laboratoire d'Ingénierie Logicielle pour Applications Scientifiques, rassemble des ingénieurs-chercheurs spécialisés dans le développement logiciel, l'analyse de données et le traitement du signal. Les domaines d'applications couvrent aussi bien le logiciel embarqué / temps réel indispensable au développement et au fonctionnement des systèmes électroniques spécifiques que les codes et applications consacrés à l'échange de données, l'analyse et la simulation scientifiques. Elles comportent également le développement et le déploiement d'outils mathématiques pour l'analyse de données.

du poste


Domaine

Mathématiques, information scientifique, logiciel


Contrat

CDD


Intitulé de l'offre

Ingénieur Analyse de Performances HPC H/F


Statut du poste

Cadre


Durée du contrat (en mois)

36


Description de l'offre

Lancé en 2023 pour 6 ans, le PEPR NumPEx (Numérique haute Performance pour l'Exascale) vise à concevoir et développer les méthodes numériques et les composants logiciels qui équiperont les futures machines européennes Exascale et post-Exascale. Ce PEPR est piloté par le CEA, le CNRS et l'INRIA.

NumPEx veut aussi accompagner les scientifiques et industriels pour exploiter pleinement les capacités de ces nouvelles machines. Les domaines d'application incluent entre autres : météorologie, climatologie, aéronautique, automobile, astrophysique, physique des hautes énergies, science des matériaux, production & gestion d'énergie, biologie & santé.

Dans NumPEx, l’équipe Exa-DI travaille en interaction avec les communautés applicatives pour :

  • Identifier les principaux motifs algorithmiques et de communication rencontrés dans les applications exascale
  • Définir des mini-applications capturant les défis techniques associés
  • Développer et fournir ces mini-apps, basées sur la pile logicielle NumPEx, en tant qu’implémentations de référence pour la recherche, la co-conception et l’évaluation des performances
  • Évaluer les performances et la portabilité de ces implémentations sur des grands calculateurs et diverses architectures matérielles

Exa-DI crée un poste d’ingénieur en analyse de performances HPC : un rôle conçu pour améliorer la rigueur des mesures de performance, leur automatisation et leur reproductibilité.

Votre mission

Vous serez responsable d’organiser & piloter les activités de benchmarking. Dans ce rôle, vous devrez :

  • Construire et maintenir la chaîne d’outils et l’infrastructure pour des benchmarks automatisés, reproductibles et intégrés à la CI
  • Concevoir et mettre en œuvre des workflows de collecte de données de profilage, pour caractériser les goulets d’étranglement de façon traçable
  • Définir et standardiser des métriques d’évaluation couvrant les performances, la scalabilité, la portabilité et l’efficacité sur différentes architectures CPU/GPU
  • Développer des scénarios de benchmark et des charges de travail de référence pour les mini-apps, permettant des comparaisons inter-plateformes significatives
  • Piloter des campagnes de benchmarking, en garantissant pertinence des résultats, reproductibilité et comparabilité entre architectures
  • Identifier les goulets d’étranglement en performance & portabilité, conseiller sur l’utilisation efficace des modèles de programmation parallèle (MPI, OpenMP, CUDA, HIP, …), environnements d’exécution & couches d’abstraction (ex. StarPU, Kokkos)
  • Renforcer la compétence de l’équipe et de la communauté applicative, former sur les méthodologies et outils de benchmarking & profilage
  • Contribuer à la co-conception en amenant des données objectives issues des benchmarks pour orienter les choix techniques

Vous participerez aussi aux pratiques Agile de l’équipe : amélioration des processus, planification et suivi des tâches, revues d’avancement, démonstrations et coordination avec les autres équipes.


Profil du candidat

Vous êtes titulaire d’un master, diplôme d’ingénieur, ou doctorat en informatique ou dans un autre domaine en lien avec le calcul scientifique.

PARLONS DE VOUS !

Vous maîtriser plusieurs langages (Python, C/C++), si possible avec des connaissances approfondies en programmation parallèle (GPU, multi-threading, MPI, etc.).

Vous êtes familier avec les outils standards de développement collaboratif : Git, GitLab/GitHub CI, CMake/CTest, Docker, Spack, Guix, etc..

Vous disposez d’au moins une expérience significative en benchmarking et profilage HPC, avec des contributions démontrables tant sur le plan de l’ingénierie (outils et infrastructure) que sur le plan scientifique (définition de métriques pertinentes).

Vous êtes pragmatique et vous savez prendre des initiatives, votre capacité d’analyse et de prise de recul vous permettent d’aborder sereinement des problèmes complexes sous contraintes multiples (échéances à respecter, défis techniques majeurs).

Vous appréciez le travail en équipe, et vous avez une appétence particulière pour les collaborations inter-disciplinaires, avec des intervenants multiples, à l’interface entre les mathématiques appliquées, l‘informatique, les applications en physique. Vous disposez d’excellentes capacités de communication, à l’écrit et à l’oral, aussi bien en français qu’en anglais.

Si vous êtes prêt.e à relever le challenge, n'hésitez pas !

PARLONS de NOUS !

Rejoindre le CEA, c'est rejoindre un Organisme public de recherche dont la mission est de donner les moyens à l’état, aux entreprises & aux collectivités de relever les défis majeurs de notre temps : transition énergétique, changement climatique, énergies de demain, médecine du futur, technologies numériques, défense.

Rejoindre le CEA, c'est s'inscrire dans un cadre de recherche, de développement et d'innovation possédant une culture, un patrimoine et des installations uniques. Nous sommes d’ailleurs en tête des organismes de recherche français en nombre de brevets déposés !

Rejoindre le CEA, c’est aussi intégrer une entreprise soucieuse de la conciliation entre la vie personnelle et la vie professionnelle (Accord d’entreprise sur la qualité de vie au travail, la possibilité de télétravailler jusqu’à 3 jours par semaine, nombreuses associations sportives et culturelles grâce à notre comité d’entreprise, lignes de bus CEA à disposition des salariés).

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

Venez prendre part à l’aventure CEA !

Localisation du poste


Site

Saclay


Localisation du poste

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


Ville


Gif sur Yvette

Critères candidat


Langues

  • Anglais (Courant)
  • Français (Courant)


Formation recommandée

Master d'ingénieur, ou doctorat en informatique (calcul scientifique)

Demandeur


Disponibilité du poste

01/06/2026

CEA

About CEA

The CEA is the French Alternative Energies and Atomic Energy Commission ("Commissariat à l'énergie atomique et aux énergies alternatives"​). It is a public body established in October 1945 by General de Gaulle. A leader in research, development and innovation, the CEA mission statement has two main objectives: To become the leading technological research organization in Europe and to ensure that the nuclear deterrent remains effective in the future.

The CEA is active in four main areas: low-carbon energies, defense and security, information technologies and health technologies. In each of these fields, the CEA maintains a cross-disciplinary culture of engineers and researchers, building on the synergies between fundamental and technological research.

The civilian programs of the CEA received 49% of their funding from the French government, and 30% from external sources (partner companies and the European Union).

The CEA had a budget of 4,3 billion euros.

The CEA is based in ten research centers in France, each specializing in specific fields. The laboratories are located in the Paris region, the Rhône-Alpes, the Rhône valley, the Provence-Alpes-Côte d'Azur region, Aquitaine, Central France and Burgundy. The CEA benefits from the strong regional identities of these laboratories and the partnerships forged with other research centers, local authorities and universities.

Industry
Biotech & Life Sciences
Company Size
10,000+ employees
Headquarters
Paris, FR
Year Founded
Unknown
Website
cea.fr
Social Media