Machine Learning/C++ Engineer (3D Graphics & Computational Geometry)

Straumann Group

Madrid

Presencial

EUR 85.000 - 120.000

Jornada completa

14 días+
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Straumann Group, a leader in dental solutions, is seeking a Machine Learning Engineer with hands-on C++ experience to develop advanced ML algorithms for 3D dental data, including teeth alignment, segmentation, and material reconstruction. Open Madrid or Berlin, with a chance to join a cross-disciplinary team of orthodontists and engineers.

The role emphasizes building production-grade pipelines, staying current with ML and 3D graphics research, and contributing to digital dentistry innovations

Formación

  • Bachelor's/Master's/PhD in CS, Applied Mathematics, Engineering, or related field.
  • Strong background in machine learning and deep learning.
  • Hands-on C++ development experience.
  • Proficiency in Python and ML frameworks (TensorFlow, PyTorch).
  • Experience with 3D graphics, computational geometry or computer vision.
  • Experience with medical imaging data is a plus.

Responsabilidades

  • Design ML models to automate processing of 3D dental data.
  • Integrate ML models into existing C++ codebase.
  • Develop 3D teeth segmentation and material reconstruction algorithms.
  • Collaborate with orthodontists, clinical specialists and biomechanical engineers.
  • Optimize geometry pipelines for efficiency and accuracy.
  • Integrate solutions into production-ready workflows.
  • Stay updated with ML, 3D graphics, and medical imaging advances.

Conocimientos

Machine learning
Deep learning
C++
Python
3D graphics
Computational geometry
Computer vision
Medical imaging

Educación

Bachelor/Master/PhD in CS/Math/Engineering

Herramientas

TensorFlow
PyTorch
C++
Python

Descripción del empleo

At Straumann Group we’re on an exciting journey of growth, innovation, and impact - driven by our mission to improve oral health and transform millions of lives worldwide. United by purpose, we bring our best selves to work every day, embracing a high-performance, player-learner culture that inspires collaboration, curiosity, and ambition. Here, you’ll have the opportunity to take charge of your own career, harnessing your skills, passion, and enthusiasm for learning to continually grow and progress. Together, we’re not just shaping brighter smiles, we’re unlocking the potential of people everywhere, including our own.


Straumann/ClearCorrect is seeking a Machine Learning Engineer with strong expertise in 3D graphics and computational geometry and with hands-on C++ experience, to join our innovative team. The role focuses on developing advanced algorithms and automation pipelines for dental applications, including teeth alignment, segmentation, and material reconstruction.


Vacancy open for Madrid or Berlin.


Key Responsibilities


  • Design and implement ML models for automating and processing 3D data in orthodontic treatment.

  • Integrate ML models into existing C++ code base

  • Develop algorithms for teeth segmentation in 3D scans and imaging data.

  • Work on material reconstruction of teeth for realistic visualization and simulation.

  • Collaborate with domain experts (orthodontists, clinical specialists and biomechanical engineers) to refine requirements and validate solutions.

  • Optimize computational geometry workflows for efficiency and accuracy.

  • Integrate solutions into production-ready pipelines and software tools.

  • Stay updated with the latest research in ML, 3D graphics, and medical imaging.


Your Profile - Qualifications


  • Bachelor’s/Master’s/PhD in Computer Science, Applied Mathematics, Engineering, or related field.

  • Strong background in machine learning, deep learning.

  • Proven hands-on experience with code development in C++

  • Proficiency in Python and ML frameworks (TensorFlow, PyTorch).

  • Proven experience with 3D graphics, computational geometry (meshes, point clouds, surface reconstruction) or computer vision

  • Experience with medical imaging data (CT, CBCT, intraoral scans) is a plus.


Preferred Skills


  • Familiarity with GANs, diffusion models, or neural rendering for material reconstruction.

  • Familiarity with biomedical applications.

  • Strong problem-solving skills and ability to work in interdisciplinary teams.

  • Excellent communication and documentation abilities.


What We Offer


  • Opportunity to work on cutting-edge applications in digital dentistry and orthodontics.

  • Collaborative environment with experts in ML, graphics, and healthcare.

  • Competitive salary and benefits package.

  • Career growth in a rapidly evolving field.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

ML/C++ Engineer for 3D Graphics & Dental Imaging
ML/C++ Engineer for 3D Graphics & Dental Imaging

Straumann Group • Madrid

Presencial
EUR 85.000 - 120.000
Senior Software Development Engineer (C++ | Computer Geometry)
Senior Software Development Engineer (C++ | Computer Geometry)

Ormco • Madrid

Presencial
EUR 70.000 - 100.000
Medical and dental coverage
Meal allowance
Maternity & paternity leave
Senior Data Platform / Data Engineer
Senior Data Platform / Data Engineer

Straumann Group • Madrid

Presencial
EUR 68.000 - 110.000
Junior Software & CAD Library Engineer
Junior Software & CAD Library Engineer

Straumann Group • Madrid

Híbrido
EUR 32.000 - 42.000
Junior Software & CAD Library Engineer
Junior Software & CAD Library Engineer

Institut Straumann AG • Madrid

Híbrido
EUR 32.000 - 48.000
Software Development Engineer
Software Development Engineer

Ormco • Madrid

Presencial
EUR 50.000 - 70.000
Medical coverage
Dental coverage
Meal allowance
+2
Senior C++ Engineer - 3D Medical Imaging & ML
Senior C++ Engineer - 3D Medical Imaging & ML

Ormco • Madrid

Presencial
EUR 70.000 - 100.000
Medical and dental coverage
Meal allowance
Maternity & paternity leave
Key Account Manager - DSO
Key Account Manager - DSO

Institut Straumann AG • Barcelona

Híbrido
EUR 60.000 - 90.000
Dental CAD Designer - Italian & Spanish
Dental CAD Designer - Italian & Spanish

Envista Holdings Corporation • España

Presencial
EUR 28.000 - 42.000
Senior Software Engineer in Test (heavy Python)
Senior Software Engineer in Test (heavy Python)

Align Technology • Madrid

Presencial
EUR 50.000 - 70.000
Cross-Functional Collaboration
Diverse Testing Responsibilities
Flexible Methodologies