RESPONSABILITÉS :
Mission principale : L'objectif principal de ce projet est d'améliorer l'efficacité de calcul de la diffusion atomique (un processus de transport microscopique clé) dans le code public d'évolution stellaire Cesam2k20 afin d'inclure des processus sophistiqués supplémentaires à l'avenir. Cela permettra de combler le fossé entre la précision des données et la précision des modèles, en particulier pour l'âge des étoiles qui ne peut être obtenu qu'avec des modèles de structure et d'évolution stellaires. Cela profitera à tous les domaines de l'astrophysique qui dépendent de propriétés stellaires précises (comme la caractérisation des exoplanètes, l'archéologie galactique, l'évolution chimique de la Voie lactée). Dans un futur proche, cela sera crucial pour l'interprétation des données obtenues avec la mission PLATO/ESA.
Activités : La première tâche de ce projet est d'optimiser le calcul des accélérations radiatives. Pour cela, nous utiliserons les routines Fortran déjà implémentées dans Cesam2k20. Nous validerons ensuite scientifiquement le code en le comparant aux codes existants et nous estimerons le gain en efficacité de calcul. Cette première tâche fournira un code prêt à l'emploi qui pourra être intégré dans n'importe quel code d'évolution stellaire, ce qui profitera à ce projet et à l'ensemble de la communauté des modélisateurs de l'évolution stellaire. Ensuite, nous rendrons Cesam2k20 prêt pour le calcul HPC. Le défi du calcul de grandes grilles de modèles stellaires nécessite une optimisation globale du Cesam2k20 afin d'être aussi efficace que possible pour le calcul de grandes grilles de modèles stellaires. Cela sera important pour toutes les applications du code, et surtout pour l'interprétation des données obtenues avec la mission PLATO/ESA. Le code a été sélectionné pour calculer la grille de modèles qui sera utilisée dans le pipeline automatisé d'inférences des propriétés fondamentales stellaires et la grille sera mise à jour pendant la mission. Le code doit être aussi efficace que possible pour fournir la physique la plus sophistiquée dont nous disposons sans causer de retard dans la mission. L'efficacité des calculs sera accrue par l'optimisation du code pour le compilateur public Intel OneAPI et par des améliorations algorithmiques.
PROFIL RECHERCHÉ :
Compétences / Qualifications :
Une bonne maîtrise du langage de programmation Fortran (ou langages compilés similaires) est souhaitée
Master 2, diplôme d'ingénieur ou thèse en informatique et/ou physique. Maîtrise de Linux. Connaissance des techniques d'optimisation de code.
Pourquoi nous rejoindre?
Rejoindre l'université de Montpellier, c'est bénéficier de nombreux avantages dans une région qui offre un cadre de vie qualitatif.
> Dispositifs de développement des compétences : accès à une grande offre de formation, préparation aux concours internes
> 2,5 jours de congés payés par mois (pour un temps plein à 35h00)
> Temps de travail aménageable
> Restauration collective
> Aide et prestations sociales
> Prise en charge partielle des abonnements au transport de la ville
> Accès aux activités sportives, culturelles et de loisirs de l'université
Informations complémentaires :
Rémunération : de 2405€ à 2660€ bruts mensuels, dont 220€ d'indemnité mensuelle des agents contractuels (prime)
Prise de poste : Janvier
Type de contrat : CDD de catégorie A
Durée du contrat : 11,5 mois
Clôture des candidatures : 07/01/2026
L'université sera fermée du 20/12/2025 au 04/01/2026 inclus
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.