Suivez

la liste

Nous recherchons des candidats très motivés avec de solides compétences numériques et méthodologiques. Les candidats devront avoir une formation en Géophysique, Physique, Mathématiques Appliquées, ou Calcul Scientifique menant à une expertise en simulation numérique, en particulier avec des méthodes éléments finis et différences finies. L'aptitude au travail en équipe et un bon niveau en anglais sont essentiels. Une expérience préalable dans le développement de codes en mécanique (solide ou fluides) ou géodynamique, ainsi que dans du calcul intensif seront fortement appréciées. En complément, des compétences techniques dans un ou plusieurs des domaines suivants seront également bienvenues: langages de programmation pour du calcul scientifique (Fortran2008, C++, Python, Julia), outils de gestion de version (git), librairies de calcul scientifique (LAPACK, MUMPS, PETSC, METIS…), et, éventuellement, calcul parallèle.

Le ingénieur / la ingénieure de recherches devra:

  • mettre en oeuvre les approches numériques les mieux adaptées pour répondre aux besoins de recherche du projet ERC RhEoVOLUTION (travail en collaboration avec l'ensemble de l'équipe)
  • implémenter ces approches dans des programmes existants ou en créant des nouveaux
  • installer et optimiser ces logiciels pour l’utilisation sur des calculateurs à très haute performance (HPC)
  • développer des outils pour exploiter les données produites par les simulations numériques
  • assurer la documentation, la maintenance et la publication des méthodes et outils développés
  • assister l'équipe de l'ERC RhEoVOLUTION dans la gestion du cycle de vie des données produites par le projet

Cette position s'intègre dans le projet ERC RhEoVOLUTION (https://erc-rheovolution.gm.univ-montp2.fr/), qui vise à comprendre le rôle de l'évolution de la rhéologie des roches sur la localisation de la déformation à différentes échelles de la Terre. Cet objectif passe par le développement de nouvelles approches de modélisation pour modéliser de façon auto-cohérente la localisation de la déformation dans les roches, incluant: (1) des descriptions stochastiques de l'évolution de la rhéologie dans le temps et l'espace et (2) des méthodes d'apprentissage automatique supervisé pour calculer l'évolution de l'anisotropie mécanique, que nous intégrerons dans des modèles géodynamiques et d'écoulements glaciaires. L'équipe du projet ERC RhEoVOLUTION est composée de chercheurs en Sciences de la Terre, Glaciologie, Sciences des Matériaux et Mathématiques Appliquées travaillant à Montpellier, Grenoble, Nice et Argentine.

Le.la ingénieur.e sera basé.e à Géosciences Montpellier, une unité mixte de recherche CNRS et l’Université de Montpellier (UMR 5243), rattachée à l’Observatoire des Sciences de l’Univers - Observatoire de REcherche Méditerranéen de l’Environnement (OSU OREME) - http://www.gm.univ-montp2.fr.

Contrat de 12 mois reconductible, idéalement à partir du 1er Juin 2024

Pour candidater : https://emploi.cnrs.fr/Offres/CDD/UMR5243-HELOUR-050/Default.aspx


We are looking for highly motivated candidates with strong numerical and methodological skills. Candidates must have a PhD or engineer degree in Geophysics, Physics, Applied Mathematics, or Scientific Computing leading to numerical simulation, in particular using the finite element method and the finite difference method. The ability to work in a team and good knowledge of English are essential. Prior experience in numerical modeling in (solid or fluid) mechanics or geodynamics and in large-scale computing will be strongly appreciated. In addition, technical skills in one or several of the following areas would be very welcomed : progamming languages for scientific computing (Fortran2008, C++, Python, Julia), libraries for scientific computing (LAPACK, MUMPS, PETSC, METIS…) version-control tools (git), and eventually, parallel computing.

The research engineer will:

  • define and develop the most suitable numerical approaches to fulfil the research needs of the ERC RhEoVOLUTION project (work in collaboration with the whole team)
  • implement these approaches in existing codes or creating new ones
  • install and optimize these codes on HPC centers
  • develop tools to exploit the data produced by numerical simulations
  • ensure the documentation, maintenance and publication of the methods and tools developed
  • assist the ERC RhEoVOLUTION team in managing the life cycle of the data produced by the project

This position is part of the ERC RhEoVOLUTION project, which aims to understand how the evolution of rock rheology controls strain localization at different scales in the Earth. To do so, we develop a framework for modeling self-consistently strain localization in rocks deforming by ductile processes, which includes: (1) stochastic descriptions of the evolution of the rheology in time and space and (2) fast (supervised machine-learning) methods to calculate the evolution of its anisotropy, which we aim to incorporate in large-scale geodynamical and ice-flow models. The ERC RhEoVOLUTION project team is composed of researchers in Earth Sciences, Glaciology, Materials Sciences and Applied Mathematics working in Montpellier, Grenoble, Nice and Argentina.

The engineer will be based at Géosciences Montpellier, a joint CNRS & University of Montpellier research unit (UMR 5243), attached to the Observatory of Sciences of the Universe - Mediterranean Research Observatory of the Environment (OSU OREME) - http://www.gm.univ-montp2.fr

1-year contract, renewable, ideally from 1 June 2024

To apply: https://emploi.cnrs.fr/Offres/CDD/UMR5243-HELOUR-050/Default.aspx