Recrutement Dassault Systèmes

Stage - Ingénieur en Développement Web 3D Médical H/F - Dassault Systèmes

  • Vélizy-Villacoublay - 78
  • Stage
  • Dassault Systèmes
Publié le 15 septembre 2025
Postuler sur le site du recruteur

Les missions du poste

Sujet : Développement et recherche sur des outils de visualisation et de manipulation 3D dans un viewer médical

Dans le domaine médical, le rendu et la manipulation 3D sont des enjeux majeurs permettant aux praticiens et aux chercheurs de visualiser des structures anatomiques complexes avec précision. Les données médicales, souvent massives et hétérogènes, nécessitent des traitements spécifiques pour garantir une interprétation fiable. Un viewer web médical performant et interactif devient alors un outil indispensable pour répondre à ces exigences.

Vos missions

Vous rejoindrez une équipe de recherche dédiée à la visualisation 3D de données médicales. Vous participerez au développement et à l'optimisation d'outils interactifs pour un viewer médical web.

Vos missions seront les suivantes :

- La conception et l'implémentation d'outils interactifs de manipulation d'objets 3D
- L'intégration de ces outils dans un viewer médical web basé sur des données issues d'imagerie médicale (IRM, scanner, etc.)
- L'exploration et la mise en oeuvre de solutions de rendu 3D client-serveur permettant d'obtenir des visualisations plus réalistes et performantes (rendu volumique, éclairage avancé, etc.)
- La conception et l'exécution de tests fonctionnels et unitaires pour assurer la fiabilité et la robustesse des outils développés


Subject : Development and Research of 3D Visualization and Manipulation Tools in a Medical Viewer

Dassault Systèmes' strategic ambition is to revolutionize life sciences, with the development of the digital twin, and consequently to transform medical practice.Within the Research Department, you will join the HealthByMe team, a group focused on software development and medical data processing. Our mission is to design the next generation of tools to guide and support developers in creating innovative applications with our proprietary framework, with the ultimate goal of improving patient care and enhancing the work of healthcare professionals.

Your responsibilities

You will join a research team dedicated to 3D visualisation of medical data. You will participate in the development and optimisation of interactive tools for a medical web viewer.

Your tasks will be as follows:

- Designing and implementing interactive 3D object manipulation tools
- Integrating these tools into a web-based medical viewer using data from medical imaging (MRI, CT scan, etc.)
- Exploring and implementing client-server 3D rendering solutions for more realistic and efficient visualizations (volume rendering, advanced lighting, etc.)
- Designing and executing functional and unit tests to ensure the reliability and robustness of the developed tools

Vos qualifications

Actuellement en Master 2 / Bac +5 en Ecole d'ingénieur ou Université, vous recherchez un stage.

Vous possédez des compétences dans les domaines suivants :

- Maîtrise du développement web : TypeScript / JavaScript
- Connaissances en géométrie 3D et en mathématiques appliquées
- Connaissance des formats 3D (OBJ, STL etc..)
- Utilisation de Git et bonnes pratiques de développement

Compétences appréciées :

- Notions en WebGL
- Maîtrise d'un framework ou moteur 3D (Three.js, vtk.js...)
- Expérience avec vtk.js ou bibliothèques médicales open-source
- Bases en rendu temps réel et en optimisation graphique
- Compréhension des architectures client-serveur pour le streaming 3D
- Connaissance de formats médicaux (DICOM, FHIR...)

Vous êtes à l'aise pour communiquer en anglais, à l'oral comme à l'écrit.

Nous rejoindre c'est aussi

Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans.

- Environnement collaboratif et innovant
- Collaboration internationale
- Diversité des technologies, produits et solutions
- Engagement en faveur de la diversité et de l'inclusion

-- English version --

Your qualifications

Currently enrolled in a Master's programme at an engineering school or university, you are looking for an internship.

You have skills in the following areas:

- Proficiency in web development: TypeScript/JavaScript
- Knowledge of 3D geometry and applied mathematics
- Knowledge of 3D formats (OBJ, STL, etc.)
- Use of Git and good development practices

Desirable skills:

- Basic knowledge of WebGL
- Proficiency in a 3D framework or engine (Three.js, vtk.js, etc.)
- Experience with vtk.js or open-source medical libraries
- Basics of real-time rendering and graphics optimisation
- Understanding of client-server architectures for 3D streaming
- Knowledge of medical formats (DICOM, FHIR, etc.)

You are comfortable communicating in English, both orally and in writing.

Joining us also means

Becoming part of a scientific company at the heart of technological innovation, driven by strong growth for over 40 years.

- Collaborative and innovative environment
- International collaboration
- Diversity of technologies, products and solutions
- Commitment to diversity and inclusion

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi