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

I00920 GE Medical Systems SCS

Buc

On-site

EUR 10,000 - 15,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GE HealthCare recherche un stagiaire de fin d’études pour rejoindre l’équipe Advanced Visualization au siège européen à Buc (78). Le stage vise à réduire les temps de calcul sans altérer les résultats, en analysant et optimisant des chaînes d’imagerie médicale écrites en C++.

Vous travaillerez sur le benchmarking, l’algorithmique et l’optimisation bas niveau (vectorisation, OpenMP, SIMD), avec une exploration de l’inférence ONNX Runtime et des modèles quantifiés, tout en assurant la

Qualifications

  • Stage de fin d'études de 6 mois.
  • Master 2 / diplôme d'ingénieur requis.
  • Compétences en haute performance et C++.

Responsibilities

  • Benchmark et profilage des opérateurs et chaînes.
  • Analyser les algorithmes et proposer des alternatives efficaces.
  • Optimisation bas niveau par vectorisation et parallélisation.
  • Étudier l’inférence deep learning avec ONNX Runtime et quantification.

Skills

Calcul haute performance
Mathématiques appliquées
C++
Autonomie
Esprit d’analyse

Education

Master 2 / école d'ingénieur

Tools

ONNX Runtime
OpenMP
ISPC
SSE/AVX

Job description

Job Description Summary

Au 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 Description

Au 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

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 nous

GE 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 Information

Relocation Assistance Provided: No

At GE HealthCare, we see possibilities through innovation. We’re partnering with our customers to fulfill healthcare’s greatest potential through groundbreaking medical technology, intelligent devices, and care solutions. Better tools enabling better patient care. Together, we are not only building a healthier future but living our purpose to create a world where healthcare has no limits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Stagiaire ingénieur(e) de recherche développement : Adaptation de domaine en imagerie médicale
Stagiaire ingénieur(e) de recherche développement : Adaptation de domaine en imagerie médicale

I00920 GE Medical Systems SCS • Buc

On-site
EUR 13,000 - 20,000
Stage découverte / ingénieur(e) 1ère année – 1 à 2 mois : Intelligence Artificielle pour la santé
Stage découverte / ingénieur(e) 1ère année – 1 à 2 mois : Intelligence Artificielle pour la santé

I00920 GE Medical Systems SCS • Buc

On-site
EUR 6,700 - 13,000
Stage de fin d’études – Industrialisation et optimisation technico-économique de pièces mécaniques
Stage de fin d’études – Industrialisation et optimisation technico-économique de pièces mécaniques

I00920 GE Medical Systems SCS • Buc

On-site
EUR 13,000 - 16,000
Stage : 3D Sensors and Autonomous Systems for Medical Applications - Developpement Capteurs 3D et systèmes autonomes pour application médicale
Stage : 3D Sensors and Autonomous Systems for Medical Applications - Developpement Capteurs 3D et systèmes autonomes pour application médicale

I00920 GE Medical Systems SCS • Buc

On-site
EUR 11,000 - 17,000
Stage : Investigation avancée et automatisée des défaillances de systèmes médicaux - Application médicale / Software & système
Stage : Investigation avancée et automatisée des défaillances de systèmes médicaux - Application médicale / Software & système

I00920 GE Medical Systems SCS • Buc

On-site
EUR 12,000 - 17,000
Stagiaire ingénieur(e) de recherche développement : Adaptation de domaine en imagerie médicale
Stagiaire ingénieur(e) de recherche développement : Adaptation de domaine en imagerie médicale

GE HealthCare (United States) • Buc

On-site
EUR 13,000 - 18,000
Ingénieur(e) logiciel Front End
Ingénieur(e) logiciel Front End

I00920 GE Medical Systems SCS • Buc

On-site
EUR 45,000 - 65,000
Alternance Systems Engineer Mammography - Telemetry & Data Visualization
Alternance Systems Engineer Mammography - Telemetry & Data Visualization

HC1316 GE Precision Healthcare LLC • Buc

On-site
EUR 18,000 - 29,000
Chef(fe) de projet technique
Chef(fe) de projet technique

I00920 GE Medical Systems SCS • Buc

On-site
EUR 90,000 - 120,000
Stage : 3D Sensors and Autonomous Systems for Medical Applications - Developpement Capteurs 3D et systèmes autonomes pour application médicale
Stage : 3D Sensors and Autonomous Systems for Medical Applications - Developpement Capteurs 3D et systèmes autonomes pour application médicale

GE HealthCare • Buc

On-site
EUR 12,000 - 17,000