Vos missions en quelques mots Missions : Mobiliser les méthodes mathématiques et informatiques pour résoudre un problème théorique relatif à la simulation d’un modèle Optimiser sa programmation sur une machine cible et la gestion des données associées Déployer les outils nécessaires aux simulations numériques, au développement de codes et au traitement des données du LMPS Activités : - Participer au pilotage des projets techniques qui concourent par des méthodes de calcul à la résolution d'une problématique scientifique dans ses dimensions techniques, humaines et administratives - Participer à des projets de recherche au plan national et international (ANR, ERC…) et aux publications associées - Concevoir, coordonner et maintenir des projets novateurs d'intérêt commun (outils d'analyse numérique, de visualisation etc.) dans le contexte du calcul haute performance (HPC) et des apports de l’intelligence artificielle, tout en assurant la reproductibilité des résultats et la pérennisation des développements - Assurer la gestion complète du cycle de la donnée des simulations, leur organisation et le suivi de leur exploitation jusqu’à la visualisation, en prenant en compte le plan « Données de la recherche » du CNRS incitant les chercheurs à rendre leurs données accessibles et réutilisables - Apporter aux chercheurs une expertise sur le choix des logiciels et des méthodes mathématiques à employer en fonction du problème à traiter et de l'architecture des ressources de calcul utilisées - Optimiser les codes de calcul du LMPS pour les architectures multi-coeurs ou hybrides accélérées (GPU) - Apporter une expertise aux développeurs sur les outils de documentation, le choix et gestion des workflows Git, le maintien des tests unitaires etc. et les accompagner - Participer au déploiement des outils, logiciels et bibliothèques scientifiques utilisés au LMPS sur les moyens de calcul mutualisés sous Linux en mettant en œuvre les principes de la recherche reproductible (utilisation d'environnements logiciel, conteneurs…) - Définir l'architecture matérielle et logicielle en fonction du contexte - Effectuer des présentations et des formations afin d'assurer un transfert de connaissance et de compétences Contexte de travail : Le Laboratoire de Mécanique Paris-Saclay (LMPS) est une Unité Mixte de Recherche commune à l'Ecole Normale Supérieure Paris-Saclay, à CentraleSupélec, au Centre National de la Recherche Scientifique (CNRS) et à l’INSIS (Institut des Sciences de l'Ingénierie et des Systèmes) dont la vocation est la recherche sur toutes les facettes de la mécanique des solides. Le LMPS comprend environ 220 membres dont 35 ingénieurs, techniciens et administratifs. Il est composé de 4 équipes de recherche et 3 centres de ressources en appui à la recherche dont le Centre de Simulation (CdS). Le CdS est structuré en 2 pôles : le Pôle Administration système et réseaux et le Pôle Développement. Il assure le fonctionnement et la maintenanc Voir plus sur le site emploi.cnrs.fr Profil recherché Competences : Savoir - Langages de programmation (C/C++, Python, Matlab, Bash) - Connaissance d’un outil de gestion de versions (Git…) - Connaissances en calcul parallèle à mémoire distribuée ou partagée (OpenMP, MPI…) - Connaissances en Deep Learning - Bibliothèques mathématiques (PETSC, MUMPS…) - Connaissance de base des principes FAIR (Findable, Accessible, Interoperable, Reusable) et des problématiques de la reproductibilité de la recherche - Notions d’éco-conception logicielle - Langue anglaise : B1 à B2 (cadre européen commun de référence pour les langues) Savoir-faire - Piloter un projet - Mettre au point ou adapter des techniques nouvelles - Apporter des réponses à des besoins spécifiques - Programmer dans un environnement Linux - Rédiger et maintenir la documentation technique et la documentation pour les utilisateurs - Accompagner et conseiller - Préparer et animer une session de formation - Assurer une veille technologique Savoir-être - Capacité de conceptualisation - Capacité à travailler en équipe et à s’adapter aux évolutions technologiques - Sens de la pédagogie - Rigueur/fiabilité - Autonomie Contraintes et risques : Niveau d'études minimum requis Niveau Niveau 7 Master/diplômes équivalents Spécialisation Informatique, traitement de l'information, réseau de transmission des données Langues Français Seuil
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.