Ingénieur.e Recherche & Développement Plateforme logicielle de Codes de simulation matériaux H/F - CEA
CDD
Vous intégrerez les équipes de développement du projet DIAMOND (PEPR DIADEM) avec comme objectif de construire et déployer une plateforme informatique mettant à disposition de la communauté scientifique des codes de référence en simulation des matériaux. Avant d'être mis à disposition dans cette plateforme sous forme de conteneurs, les codes devront être optimisés et mis à l'état de l'art. Vos principales missions seront les suivantes : - l'évaluation et l'amélioration de la qualité informatique, la généricité, l'efficacité des codes développés ou existants, - l'adaptation des codes aux architectures logicielles visées (stations de travail Linux, super calculateurs, cartes graphiques), - Etre force de proposition auprès des chercheurs pour améliorer l’interface python des codes, faciliter leur utilisation et leur diffusion au sein de la communauté scientifique, - le développement des enchaînements de simulations comprenant des codes de simulation des matériaux et des outils d'IA en liaison avec les chercheurs, - la conception et la mise en place d'une intégration continue (CI) avec gitlab pour assurer la qualité logicielle, - la construction et le déploiement des conteneurs industrialisant ces enchaînements de simulations à destination des utilisateurs, - la production des notebooks Jupyter conviviaux qui seront inclus dans les conteneurs pour en faciliter l’utilisation.