Activez les alertes d’offres d’emploi par e-mail !

STAGE - Ingénieur en développement web 3D médical (F/H)

Dassault Systèmes

Vélizy-Villacoublay

Sur place

EUR 20 000 - 40 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

Une entreprise innovante de technologie cherche un stagiaire pour participer au développement d'outils de visualisation 3D dans un viewer médical. Vous travaillerez sur des solutions interactives et des tests pour assurer la robustesse des outils. Ce poste requiert une maîtrise de TypeScript, des connaissances en géométrie 3D, et un niveau avancé en développement web.

Prestations

Environnement collaboratif et innovant
Collaboration internationale
Engagement pour la diversité et l'inclusion

Qualifications

  • 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).
  • Utilisation de Git et bonnes pratiques de développement.

Responsabilités

  • Conception et implémentation d'outils interactifs de manipulation 3D.
  • Intégration d'outils dans un viewer médical web.
  • Mise en œuvre de solutions de rendu 3D.
  • Conception et exécution de tests fonctionnels et unitaires.

Connaissances

TypeScript
JavaScript
Géométrie 3D
Mathématiques appliquées
Git
WebGL

Formation

Master 2 / Bac+5 en École d'ingénieur ou Université

Outils

Three.js
vtk.js
Description du poste
Overview

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.

  • 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 œuvre 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
— English version —

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
Your qualifications

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

  • 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.

Joining us also means

Intégrer une entreprise scientifique au cœur 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
Déclaration de diversité

Dassault Systèmes, avant-gardiste en matière de technologie et d\'innovation durable, s\'efforce de créer des équipes toujours plus inclusives et diverses à travers le monde. Nous avons la forte conviction que nos employés sont notre atout numéro 1 et nous voulons que tous, se sentent libres d\'être pleinement qui ils sont vraiment. Notre objectif est qu\'ils ressentent fierté et sentiment d\'appartenance. En tant qu\'entreprise à la pointe du changement, il nous incombe de favoriser l\'inclusion de tous et participer à création du monde de demain.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.