Ingénieur-chercheur Développement logiciel en neutronique et HPC H/F

CEA

Bruyères-le-Châtel

On-site

EUR 65,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CEA, Direction des Applications Militaires (DAM), recrute un ingénieur-chercheur pour le développement logiciel en neutronique et HPC. Vous participez à la modélisation physico-numérique et à la parallélisation des codes de transport Monte-Carlo et déterministe.

Vous travaillerez avec des physiciens et des informaticiens, maîtrisez C++ et Python, MPI/OpenMP, et interviendrez sur l’évolution de l’architecture logicielle tout en assurant la maintenance des codes en conditions de calcul haute

Qualifications

  • Diplôme en mathématiques appliquées ou physique computationnelle exigé.
  • Maîtrise de C++ et Python demandée.
  • Connaissances en calcul scientifique HPC (MPI/OpenMP, GPU) souhaitables.

Responsibilities

  • Contribuer au développement et à l’amélioration des modèles physico-numériques et des algorithmes de transport ( déterministe et Monte Carlo ).
  • Concevoir et mettre en œuvre des stratégies de parallélisation et d’accélération des calculs dans un contexte HPC.
  • Participer à la conception et à l’évolution de l’architecture logicielle des codes.
  • Maintenir en condition opérationnelle les codes et assister les utilisateurs.

Skills

C++
Python
MPI
OpenMP
GPU parallelism
Neutronique

Education

Mathématiques appliquées ou physique computationnelle

Job description

Ingénieur-chercheur Développement logiciel en neutronique et HPC H/F
Description du poste

Mathématiques, information scientifique, logiciel

Intitulé de l'offre

Ingénieur-chercheur Développement logiciel en neutronique et HPC H/F

Statut du poste
Description de l'offre

Pour améliorer la modélisation physico-numérique tout en tirant le meilleur profit des calculateurs haute performance, le CEA/DAM poursuit une politique ambitieuse de mise à jour continue de ses codes de calcul utilisés pour son Programme Simulation.

Intégré(e) au sein d'une équipe qui conçoit des codes de traitement de données nucléaires et de transport neutronique Monte-Carlo, vous participerez aux développements de modèles physico-numériques, dans un cadre collaboratif constitué de spécialistes aux profils variés, regroupant des compétences en physique, en mathématiques et en informatique (développement de code de calcul parallèle à haute performance).

Vos principales missions seront les suivantes :

  • Contribuer au développement et à l’amélioration des modèles physico-numériques et des algorithmes de transport déterministe et Monte Carlo des codes du laboratoire ;
  • Concevoir et mettre en œuvre des stratégies efficaces de parallélisation et d’accélération des calculs dans un contexte HPC, en adaptant les algorithmes des codes aux architectures matérielles des calculateurs de la DAM ;
  • Participer à la conception et à l’évolution de l’architecture logicielle de la nouvelle génération des codes de l’unité ;
  • Maintenir en condition opérationnelle les codes actuellement en production et fournir un support aux utilisateurs des codes.

Pour mener à bien ces missions, vous serez en interaction régulière avec les utilisateurs des codes, les physiciens et les spécialistes en calcul scientifique des autres équipes de développement.

Vous enrichirez continuellement vos connaissances en calcul scientifique, en HPC et dans différents domaines de la physique en menant une veille technologique et scientifique pour identifier les avancées dans votre périmètre d’activité, en côtoyant des experts de ces domaines, et en suivant un cycle de formation interne adapté aux enjeux et aux programmes de la DAM.

Participant à la protection nationale, une enquête administrative est réalisée pour tous les salariés du CEA afin d’assurer l’intégrité et la sécurité de la nation.

Profil du candidat

De formation initiale en mathématiques appliquées ou physique computationnelle, avec une forte compétence en programmation C++ et Python, vous avez idéalement une première expérience de développement collectif d’un code de simulation numérique en contexte HPC (MPI, OpenMP, parallélisme GPU).

Des connaissances en physique nucléaire et en neutronique seraient également de véritables atouts pour ce poste.

Vous êtes organisé(e) et pouvez travailler sur plusieurs actions dans le respect de leur priorité,

Vous appréciez le travail en équipe, et faites preuve d’écoute et de pédagogie lors de vos échanges,

Vous adhérez aux impératifs liés à un code de production, et à ce titre participez volontiers et avec pragmatisme.

Localisation du poste
Localisation du poste
Ville

Bruyères-Le-Chatel

Critères candidat
Formation recommandée
Demandeur
Disponibilité du poste
Informations générales
Entité de rattachement

La Direction des Applications Militaires (DAM) du CEA, au cœur des enjeux de la dissuasion nucléaire Française, cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous. Associer les forces et les compétences de chacun pour atteindre nos objectifs est l'une de nos valeurs partagée par nos 4 600 salariés, répartis sur 5 centres. Les 1 800 salariés du centre de Bruyères-le-Châtel, en Ile de France relèvent les défis scientifiques et technologiques au service de notre Sécurité Nationale. Le centre conçoit les charges nucléaires des armes de la dissuasion, garantit leur sécurité et leur fiabilité en s'appuyant sur le programme simulation. Il met son expertise technique au service des activités dans la lutte contre la prolifération nucléaire, le terrorisme et les alertes en cas de séisme ou de tsunami. Il assure l'ingénierie des infrastructures complexes de la DAM, de leur conception à leur démantèlement. Il co-développe avec Atos les supercalculateurs au meilleur niveau mondial, dont sont issus ceux du Très Grand Centre de Calcul du CEA, qu'il exploite pour ses missions Défense et gère au profit de la recherche. Enfin, il exploite les installations nécessaires au maintien en condition opérationnelle et à la conception des chaufferies nucléaires embarquées sur les sous-marin et les porte-avions. Venez-vous investir et relever des défis avec des moyens technologiques d'exception!

Entité de rattachement

La Direction des Applications Militaires (DAM) du CEA, au cœur des enjeux de la dissuasion nucléaire Française, cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts à toutes et tous. Associer les forces et les compétences de chacun pour atteindre nos objectifs est l'une de nos valeurs partagée par nos 4 600 salariés, répartis sur 5 centres. Les 1 800 salariés du centre de Bruyères-le-Châtel, en Ile de France relèvent les défis scientifiques et technologiques au service de notre Sécurité Nationale. Le centre conçoit les charges nucléaires des armes de la dissuasion, garantit leur sécurité et leur fiabilité en s'appuyant sur le programme simulation. Il met son expertise technique au service des activités dans la lutte contre la prolifération nucléaire, le terrorisme et les alertes en cas de séisme ou de tsunami. Il assure l'ingénierie des infrastructures complexes de la DAM, de leur conception à leur démantèlement. Il co-développe avec Atos les supercalculateurs au meilleur niveau mondial, dont sont issus ceux du Très Grand Centre de Calcul du CEA, qu'il exploite pour ses missions Défense et gère au profit de la recherche. Enfin, il exploite les installations nécessaires au maintien en condition opérationnelle et à la conception des chaufferies nucléaires embarquées sur les sous-marin et les porte-avions. Venez-vous investir et relever des défis avec des moyens technologiques d'exception!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Post-doctorat - HED models development into the ESTHER code and experimental applications - H/F
Post-doctorat - HED models development into the ESTHER code and experimental applications - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 42,000 - 54,000
Stage - Bac+4 - Influence de solutés sur la dynamique collective des dislocations - H/F
Stage - Bac+4 - Influence de solutés sur la dynamique collective des dislocations - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 12,000 - 16,000
Post-doctorat - Des atomes aux planètes : étude ab initio des intérieurs planétaires - H/F
Post-doctorat - Des atomes aux planètes : étude ab initio des intérieurs planétaires - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 36,000 - 48,000
Post-doctorat - Corrélations électroniques, couplage spin-orbite et magnétisme dans PuO2 - H/F
Post-doctorat - Corrélations électroniques, couplage spin-orbite et magnétisme dans PuO2 - H/F

Cea - Commissariat à l'Energie Atomique • Ollainville

On-site
EUR 36,000 - 48,000
Hands-on avec ABINIT
Ambiance de recherche avancée
Stage - Bac+4/+5 - Modélisation de l’échauffement d’échantillons de cellule enclumes diamants - H/F
Stage - Bac+4/+5 - Modélisation de l’échauffement d’échantillons de cellule enclumes diamants - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 11,000 - 19,000
Stage - Bac+5 - Pré-traitement des données d'entrée du calcul de l'aléa sismique probabiliste - H/F
Stage - Bac+5 - Pré-traitement des données d'entrée du calcul de l'aléa sismique probabiliste - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 16,000 - 20,000
Expert Sauvegarde et Stockage H/F
Expert Sauvegarde et Stockage H/F

CEA • La Tessonnière

On-site
EUR 60,000 - 90,000
Stage - Bac+4/+5 - Conception d'une collimation pour un faisceau de neutrons - H/F
Stage - Bac+4/+5 - Conception d'une collimation pour un faisceau de neutrons - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 10,000 - 17,000
Post-doctorat - Méthodes de machine learning pour la simulation rapide des ondes de choc 3D - H/F
Post-doctorat - Méthodes de machine learning pour la simulation rapide des ondes de choc 3D - H/F

CEA • Bruyères-le-Châtel

On-site
EUR 40,000 - 60,000
Architecte Système et Infrastructure H/F
Architecte Système et Infrastructure H/F

CEA • Bruyères-le-Châtel

On-site
EUR 55,000 - 85,000