En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UMR5626-ANTSCE-006 - Ingénieur (H/F) Développement d'une bibliothèque de calcul pour la chimie quantique

Ingénieur (H/F) Développement d'une bibliothèque de calcul pour la chimie quantique

Cette offre est disponible dans les langues suivantes :
Français - Anglais

Date Limite Candidature : mercredi 5 octobre 2022

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler. Les informations de votre profil complètent celles associées à chaque candidature. Afin d’augmenter votre visibilité sur notre Portail Emploi et ainsi permettre aux recruteurs de consulter votre profil candidat, vous avez la possibilité de déposer votre CV dans notre CVThèque en un clic !

Informations générales

Référence : UMR5626-ANTSCE-006
Lieu de travail : TOULOUSE
Date de publication : mercredi 14 septembre 2022
Type de contrat : CDD Technique/Administratif
Durée du contrat : 12 mois
Date d'embauche prévue : 2 janvier 2023
Quotité de travail : Temps complet
Rémunération : entre 2583 et 2966€ brut mensuel selon expérience
Niveau d'études souhaité : Doctorat
Expérience souhaitée : Indifférent

Missions

L'ingénieur/ingénieure aura pour rôle de développer, de tester et de valider une bibliothèque haute performance pour les simulations de type Monte Carlo quantique (QMC) dans le cadre du Centre d'Excellence (CoE) européen TREX (H2020-952165)
Cette bibliothèque sera adaptée aux architecture des supercalculateurs exacsale.
Il/elle travaillera sous la direction de la personne en charge du projet TREX au laboratoire, en collaboration avec les autres équipes au niveau européen.

Activités

- Analyse des noyaux de calcul dans les codes du CoE
- Participation à la définition d'une API
- Implémentation simple et claire des noyaux de calcul dans une bibliothèque généraliste en collaboration avec les scientifiques du projet (Fortran)
- Remplacement des noyeaux de calcul présents dans les codes par des appels à la bibliothèque
- Implémentation d'une version haute-performance de la bibliothèque en collaboration avec les ingénieurs HPC du projet (C/C++, cuda, one-API, etc)

Compétences

- Doctorat en informatique ou en physique, avec une forte composante en calcul haute performance
- Bonne pratique de l'anglais à l'écrit et à l'oral
- Environnement : Linux
- Maîtrise des langages de programmation C/C++, Fortran, Python
- Outils standard pour la programmation parallèle (MPI, OpenMP)
- Programmation d'accélérateurs GPU
- Outils : Git, intégration continue

Contexte de travail

Le travail de recherche sera principalement mené au sein du laboratoire de Chimie et Physique Quantiques à Toulouse. Cependant, la personne recrutée pourra être amenée à effectuer des séjours réguliers dans les laboratoires partenaires du projet (Italie, Pays-Bas, Allemagne).

Informations complémentaires

TREX is a European Center of Excellence (CoE) federating European scientists, HPC centers, and SMEs. It aims at developing, promoting, and maintaining open-source high-performance software solutions in the field of quantum chemistry, that are ready to take advantage of upcoming exascale architectures.

Quantum Monte Carlo (QMC) methods account for the fully correlated nature of the quantum electronic problem and offer an extremely accurate and systematically improvable solution of the Schrödinger equation. QMC calculations are extremely demanding from the point of view of computational resources and calculations are generally carried out thanks to the massively parallel character of the underlying algorithms.

On en parle sur Twitter !