Ingénieur HPC Fortran F/H Recruteur partenaire

Les Ulis (91)CDI
À partir de 45 000 € par an
Il y a 1 heures sur le WebSoyez parmi les premiers à postuler

Description du poste

Ingénieur HPC Fortran / Parallélisation MPI-OpenMP Senior (H/F)

CDI | Senior | Essonne (91), sud de Paris - 100 % sur site

Habilitation Secret en cours de validité obligatoire

Contexte du poste

Alliance Services Plus (AS+) recherche un(e) Ingénieur(e) HPC Fortran / Parallélisation MPI-OpenMP pour accompagner l'un de ses clients dans l'optimisation et l'industrialisation de codes de calcul scientifique haute performance.

Notre client est une société d'ingénierie du secteur de la défense, spécialisée dans la simulation de phénomènes physiques complexes et le développement de ses propres codes de calcul. Dans le cadre d'un programme défense, ses équipes souhaitent améliorer la parallélisation et les performances d'un solveur électromagnétique.

Vous interviendrez sur l'analyse des performances, l'évolution de l'architecture parallèle d'un modèle MPI pur vers un modèle hybride MPI/OpenMP, ainsi que sur l'optimisation des ressources de calcul et de la mémoire.

Vous travaillerez en étroite collaboration avec l'équipe de développement du client, avec un objectif de transfert de compétences et d'amélioration durable des performances du code.

Missions principales

  • Analyser les performances et l'empreinte mémoire d'un solveur électromagnétique, développé en Fortran moderne
  • Identifier les goulots d'étranglement en matière de calcul, de mémoire et de communications
  • Faire évoluer la parallélisation d'un modèle MPI pur vers une architecture hybride MPI/OpenMP
  • Optimiser la décomposition de domaine sur maillage cartésien structuré
  • Améliorer l'équilibrage de charge entre les processus et les threads
  • Optimiser les communications MPI et réduire les surcoûts liés aux échanges de données
  • Améliorer l'utilisation de la mémoire : capacité, bande passante et localité cache
  • Analyser les performances à l'aide d'outils de profiling et mettre en œuvre des optimisations adaptées
  • Travailler sur la vectorisation et l'optimisation des calculs numériques
  • Garantir la non-régression numérique à travers des tests et des validations adaptés
  • Documenter les évolutions techniques, les choix d'architecture et les résultats obtenus
  • Collaborer en binôme avec l'équipe de développement du client et assurer le transfert de compétences
  • Dans un second temps, contribuer à l'optimisation globale du code de calcul

Profil recherché

  • Vous êtes docteur(e) ou ingénieur(e) en calcul scientifique, physique numérique ou informatique HPC.
  • Vous avez une expérience significative du développement de codes de calcul parallèles.
  • Vous maîtrisez Fortran 90 et les normes plus récentes.
  • Vous maîtrisez MPI et OpenMP, idéalement en programmation hybride.
  • Vous savez optimiser les performances : profiling, vectorisation, optimisation mémoire.
  • Vous êtes à l'aise sous Linux, avec Git et les environnements cluster (Slurm).
  • Atouts appréciés : électromagnétisme numérique (FDTD), codes PIC.
  • Vous êtes titulaire d'une habilitation Secret en cours de validité. C'est une condition impérative du poste.

Qualités attendues :

  • Esprit d'analyse et forte capacité de résolution de problèmes complexes
  • Rigueur scientifique et souci de la précision numérique
  • Autonomie dans l'analyse et l'optimisation de codes existants
  • Capacité à identifier et à résoudre des problèmes de performance
  • Esprit d'équipe et aptitude à travailler en collaboration avec des développeurs scientifiques
  • Capacité à documenter les travaux et à transmettre les connaissances techniques
  • Force de proposition et curiosité technologique dans le domaine du calcul haute performance

Alliance Services Plus (AS+) est un acteur de référence du calcul haute performance (HPC) en France depuis plus de 15 ans. Filiale du groupe GECI, AS+ s'est imposée comme le spécialiste reconnu, au cœur des environnements HPC les plus critiques. Implantée entre autres sur le campus Teratec, l'entreprise intervient directement au sein des plus grands centres de calcul français, là où se jouent les enjeux technologiques de demain.

En forte croissance, AS+ opère principalement au forfait avec une exigence élevée de performance et de résultats. Ses consultants interviennent directement au cœur des infrastructures et clusters HPC de ses clients, sur des missions à forte valeur ajoutée en infrastructure, développement et support applicatif. Rejoindre AS+, c'est contribuer à des projets stratégiques pour des acteurs majeurs de la recherche, de l'énergie et de l'industrie, tels que le CEA, le CNRS, TotalEnergies ou Michelin, ...

Mais AS+, c'est avant tout un collectif d'experts HPC animé par une culture claire et assumée : "aller plus vite, aller plus loin". Plus vite dans la compréhension des enjeux, la prise en main des environnements et l'exécution. Plus loin dans l'expertise, l'innovation et la qualité des solutions apportées. Cette philosophie se traduit au quotidien par une forte exigence technique, un haut niveau d'autonomie et une responsabilité réelle confiée à chaque consultant.

Intégrer AS+, c'est rejoindre une entreprise qui valorise l'excellence, le partage d'expertise et la progression continue. Un environnement où l'on est challengé, soutenu et reconnu, et où chacun construit une carrière HPC solide, ambitieuse et durable.


Référence : 179592760W

Recommandé pour vous

Ingénieur de recherche pour la Sécurité de l’IA Générative (H/F) THALES
Palaiseau (91)CDI Salaire non précisé Hier
Ingénieur Compilateur IA Le Mercato de l'Emploi
Meudon (92)CDI 65 000 € - 95 000 € par an Il y a 4 jours
Ingénieur Système et IA F/H THALES
Limours (91)CDI Salaire non précisé Il y a 22 jours