Description
Nous recrutons un(e) Stagiaire Ingénieur(e) en Développement GPU de modèle hydraulique pour rejoindre notre Business unit Espace au sein de notre agence Downstream spécialisée dans le traitement et l’hybridation des données spatiales. Vos missions Au sein d’une équipe de plus de 10 personnes et accompagné(e) par votre référent R&D, vous rejoignez le pôle GeoVision Hydrau, en synergie avec le programme ExtremeXP, qui explore de nouvelles solutions pour la modélisation de crues éclairs. Ce pôle s’appuie sur des outils scientifiques de pointe pour mieux comprendre et modéliser des phénomènes naturels complexes. Dans ce cadre, l’objectif du stage est de participer au portage Python et GPU du code scientifique DASSFLOW2D, développé par l’IMFT, permettant de simuler le ruissellement des eaux de pluie et les crues éclair. Pour cela, vous devez : * Explorer l’état de l’art des méthodes de développement GPU et comparer leurs avantages et limites * Identifier, avec l’IMFT, les parties du code à optimiser * Vérifier et valider vos implémentations par rapport au code de référence * Documenter vos choix techniques et les difficultés rencontrées dans un rapport final * Contribuer au développement de la nouvelle génération du code DASSFLOW2D L\'environnement technique * Python * GPU (CUDA / frameworks associés) * Optimisation haute performance, calculs distribués Les plus de ce stage * Ce sujet de stage s’intègre dans les activités de recherches du CS RESEARCH LAB, et s’effectue en parallèle d’une thèse sur la mise au point d’un modèle surrogate pour la modélisation des écoulements à surfaces libres. * Collaboration avec l’IMFT et cela représente une opportunité majeure de nourrir vos compétences thématiques sur un sujet environnemental rendu critique par le changement climatique. Référence : REF11882K
Profils recherchés
Vous êtes en dernière année d\'école d\'ingénieur ou diplôme universitaire équivalent, vous recherchez un stage de fin d\'études de 6 mois. Vous avez une appétence particulière pour l\'algorithmie, le développement (langage python) et les optimisations numériques, et les mathématiques / optimisation de codes, expérience en GPU. Vous avez un bon esprit d\'équipe et êtes curieux(se) ? vous êtes à l’écoute des nouveautés technologiques ? Alors vous êtes la pépite que nous recherchons !