Ingénieur(e)-chercheur(se) en développement scientifique HPC et IA H/F
Le complexe de calcul du CEA/DAM est principalement constitué des centres de calcul TERA/EXA (programme Simulation), TGCC/CCRT (recherches académiques française et européenne, recherches industrielles) et CCMD (Centre de Calcul Mutualisé Défense). Ces centres sont de très grands clusters Linux et ils sont accessibles à des communautés scientifiques variées qui les utilisent en permanence : elles y réalisent des simulations numériques qui remplacent des expériences ou des tests impossibles à réaliser en grandeur nature ou en laboratoire. En particulier, nos équipes IT au CEA/DAM sont impliquées dans des projets européens qui ont pour objet l’accompagnement des communautés d’utilisateurs des nouveaux supercalculateurs du TGCC : ces projets peuvent par exemple être le projet « Application Support Team » de la machine Alice Recoque, ou le projet « AI Factory France ». Nous sommes à la recherche d'un(e) ingénieur(e) qui fournira une assistance technique de haut niveau pour les codes de calcul HPC et IA. Cette assistance se fera sur des logiciels / codes de calcul de type HPC (calcul haute performance), IA et HPDA (analyse de données haute performance). Vos missions seront les suivantes :
- Analyser les codes proposés par des communautés d’utilisateurs (française ou européenne) pour les conseiller sur des solutions techniques ;
- Intégrer ces codes sur le supercalculateur, les configurer pour les adapter aux systèmes ;
- Optimiser des codes de calculs existants : amélioration des performances, résolution d’anomalies, etc ;
- Porter des codes de calcul sur le matériel (CPU/GPU) du supercalculateur : conversion de codes CPU vers GPU ou GPU vers GPU, adaptations algorithmiques, réécritures et refactorisations complètes, etc ;
- Préparer et mettre en œuvre des formations, de niveau débutant ou expert, sur les thèmes techniques permettant aux utilisateurs de monter en compétence. Par exemple : programmation parallèle et distribuée, programmation GPU, programmation IA e...