ActiveJobs
GE Healthcare

Stagiaire ingénieur(e) : Optimisation algorithmique et accélération des chaînes de traitement d'images médicales

GE Healthcare · Buc

Full-timeOn-sitePosted 5 November 2026
Continue to GE Healthcare's application →

Applications are made on GE Healthcare's own site. We never sit in the middle.

Job description

Job Description SummaryAu sein du siège européen de GE Healthcare à Buc (78), vous intégrerez une équipe pluridisciplinaire spécialisée dans le développement d’applications avancées innovantes au sein du département de visualisation avancée. Ce stage a pour objectif de réduire nettement ces temps de calcul sans modifier les résultats. En imagerie médicale, toute optimisation doit garantir que les sorties restent identiques, ou dans des tolérances définies à l'avance. Job DescriptionAu sein de l'équipe Advanced Visualization de GE HealthCare, nous développons des algorithmes de traitement d'images pour l'imagerie médicale (scanner, IRM, PET). Ces chaînes, écrites en grande partie en C++, tournent en production sur les dispositifs et les stations cliniques. Leur temps de calcul pèse directement sur le flux de travail des cliniciens et sur la prise en charge des patients. Elles vont d'opérateurs de bas niveau (filtrage, interpolation, convolutions, transformations géométriques…) jusqu'à des pipelines complets qui intègrent des modèles de deep learning exécutés avec ONNX Runtime. Vos missions : Benchmark et profilage : mettre en place un benchmark reproductible (temps d'exécution, mémoire, passage à l'échelle), de l'opérateur seul jusqu'à la chaîne complète. Identifier les goulots d'étranglement et les quelques fonctions qui représentent l'essentiel du temps de calcul. Analyse algorithmique : comprendre les algorithmes utilisés, évaluer leur complexité et proposer des alternatives plus efficaces quand c'est pertinent (filtres séparables, approches récursives ou par FFT, moins de passes en mémoire…). Changer d'algorithme rapporte souvent plus que n'importe quelle micro-optimisation. Optimisation bas niveau : accélérer les fonctions critiques par la vectorisation (intrinsèques SIMD SSE/AVX, ISPC), la parallélisation multicœur (OpenMP) et un meilleur accès à la mémoire (localité, cache, alignement). Inférence deep learning (volet exploratoire) : étudier comment accélérer l'inférence des modèles ONNX (quantification INT8/FP16, optimisation de graphe, choix des execution providers) en mesurant le compromis entre vitesse et précision. Validation et non-régression : vérifier à chaque étape que les résultats restent équivalents à la version de référence (comparaison numérique, métriques de qualité d'image). Documenter les gains obtenus pour faciliter le passage en production. Profil des candidats : Stage de fin d'études de 6 mois, Bac+5 (Master 2 / école d'ingénieur) Calcul haute performance Mathématiques appliquées C++ Autonomie, esprit d’analyse Lieu : Buc (78 - proche de Versailles) Accès : - RER C / ligne N Inclusion et diversitéGE HealthCare est un employeur offrant l'égalité des chances où l'inclusion compte. Les décisions relatives à l'emploi sont prises sans tenir compte de l’origine nationale ou ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap, du statut d'ancien combattant protégé ou d'autres caractéristiques protégées par la loi. Nos rémunérations totales sont conçues pour libérer votre ambition en vous donnant la motivation et la flexibilité dont vous avez besoin pour transformer vos idées en réalités qui changent le monde. Nos salaires et nos avantages sociaux correspondent à tout ce que vous attendez d’une organisation ayant une dimension internationale, avec des possibilités de développement de carrière, dans une culture qui favorise la collaboration et le soutien. A propos de nousGE HealthCare est l'un des leaders mondiaux dans le domaine des technologies médicales et des solutions numériques. Il permet aux cliniciens de prendre des décisions plus rapides et plus pertinentes à travers des équipements intelligents, des analyses de données, des applications et des services. Avec plus de 100 ans d'expérience dans le secteur de la santé et environ 47 000 employés dans le monde, la société est au centre d'un écosystème qui travaille pour une médecine de précision. Présent en France depuis 1987 avec aujourd’hui 2 800 collaborateurs, c’est un acteur solidement ancré dans l’hexagone à travers son empreinte industrielle, son centre de R&D et de production à Buc dans les Yvelines et des partenariats de recherche avec des entreprises et des centres de recherche français. www.gehealthcare.com Additional InformationRelocation Assistance Provided: No

Other jobs you might want

Browse all jobs on ActiveJobs →