Ingénieur développement logiciel spécialiste en Calcul Scientifique
Niveau de diplôme exigé : Thèse ou équivalent
Fonction : Ingénieur scientifique contractuel
Niveau d'expérience souhaité : De 3 à 5 ans
Contexte et atouts du poste
Le poste proposé s'intègre au projet ANR STEERS, Space-Time adaptivE mEthods for subsuRface flow Simulations. L'ingénieur.e recruté.e fera partie de l'équipe projet Inria SERENA. L'équipe SERENA développe et implémente des méthodes numériques avancées pour des problèmes liés à l'environnement. Le projet STEERS a pour objectif la simulation de modèles utilisés dans les écoulements souterrains avec des applications au stockage de CO2.
Le centre de recherche Inria Paris est l’un des dix centres de recherche Inria regroupant 700 personnes réparties dans 32 équipes de recherches et 9 services d’appui à la recherche. Chaque centre de recherche Inria dispose d’un Service d'Expérimentation et de Développement (SED) qui a pour mission d'animer, de coordonner et de contribuer aux activités de développement et d'expérimentation, en collaboration avec les scientifiques, pour porter des actions technologiques.
Mission confiée
L'objectif du poste est le développement d'un logiciel open source permettant la simulation robuste et efficace d'écoulements diphasiques en milieux poreux fracturés. Des estimateurs a posteriori développés dans le projet STEERS permettront de guider l'adaptation espace-temps. La discrétisation en espace se fera par une méthode combinée Hybrid High Order (HHO) - Discontinuous Galerkin (DG), offrant plusieurs avantages, notamment la prise en compte de maillages polytopaux et la montée en ordre.
Principales activités
* Implémentation du logiciel open source (méthode HHO-DG, adaptation de maillages via des estimateurs a posteriori)
* Validation des résultats avec le logiciel et mise en place de tests et benchmarks
* Rédaction d'une documentation pour faciliter le développement collaboratif
* Contribution aux expérimentations et publications scientifiques issues du projet
* Coordination du processus de développement avec les acteurs du projet
* Création de supports de présentation du logiciel et des résultats
Compétences
* Connaissances solides en développement logiciel
o Maîtrise d'un langage comme Julia, Matlab, ou C++, connaissance d'autres langages est un plus.
o Maîtrise d'un gestionnaire de version (Git) et expérience avec une plateforme comme GitLab ou GitHub
o Connaissance des tests automatiques et de l'intégration continue
o Connaissance d'outils pour la documentation automatique (ex. Doxygen)
o Maîtrise des processus de compilation et liaison
o Capacité à encadrer un processus de développement collectif (revues de code, merge requests)
* Connaissances en calcul scientifique
o Méthodes numériques pour résoudre des équations aux dérivées partielles, notamment éléments finis
o Utilisation de clusters de calcul
o Expérience avec des bibliothèques comme PETSc, deal.II
* Intégration en environnement de recherche
o Capacité à rédiger, publier et présenter en français et en anglais
o Proposer et réaliser des prototypes, démonstrateurs : autonomie, créativité, veille proactive
o Comprendre les contextes scientifiques et les traduire en implémentations
o Maîtrise de la démarche scientifique en expérimentation
* Savoir-être : ténacité, ouverture d'esprit, esprit d'équipe
Avantages : restauration subventionnée, transports remboursés partiellement, congés, télétravail après 6 mois, équipements professionnels, activités sociales et sportives.
Thème/Domaine : Schémas et simulations numériques, Calcul Scientifique (BAP E)
Date de prise de fonction souhaitée : 2025-10-01
Durée de contrat : 1 an, 11 mois
Date limite pour postuler : 2025-07-31
Attention : Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures par d'autres canaux n'est pas garanti.
Consignes pour postuler
Sécurité défense : Ce poste peut être affecté dans une zone à régime restrictif (ZRR), nécessitant une autorisation d'accès délivrée par le chef d’établissement, après avis ministériel.
Politique de recrutement : Tous les postes Inria sont accessibles aux personnes en situation de handicap.
Inria est l’institut national de recherche dédié aux sciences et technologies du numérique, employant 2600 personnes, impliquant plus de 3900 scientifiques dans ses projets. L'institut favorise la diversité et l'inclusion dans son processus de recrutement.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.