Want to build technology that transforms smiles—literally?
Join our global team working on Spark Clear Aligners, a next-generation orthodontic solution. We’re looking for a strong C++ engineer to help us turn raw dental scan data into precise 3D models using advanced algorithms and machine learning.
This is where software engineering meets real-world healthcare impact.
What you’ll be working on
- Converting dental X-ray and scan data into accurate 3D anatomical models
- Solving complex computational geometry challenges in a medical context
- Designing and building features for desktop and backend applications
- Collaborating with a global team of engineers, product managers, and domain experts
- Driving innovation in an Agile environment (from concept to release)
#LI-EU1
What we’re looking for
- 7+ years of C++ development experience
- Background in Computer Science, Mathematics, or similar
- Experience with computational geometry
- Strong grasp of clean code principles (SOLID, KISS, YAGNI)
- Experience working in Agile teams
- Solid testing practices (unit + integration tests)
- Fluent English
Nice to have
- CGAL, VTK, Embree or similar frameworks
- Python for prototyping or testing
- AWS or Azure exposure
- TypeScript / React basics
- Interest in AI-assisted tools (e.g., GitHub Copilot)
Why join us?
- Work on meaningful technology that improves patient outcomes
- Tackle unique challenges combining 3D, ML, and medical imaging
- Be part of a global, collaborative team
- Grow your expertise in a highly specialized, innovative domain
- Competitive compensation package with comprehensive benefits, including medical and dental coverage
- Meal allowance to support your daily wellbeing
- Maternity & paternity leave to help you focus on what matters most during important life moments
- Modern, award-winning office at Kio Towers, designed with top-tier wellbeing and ergonomic standards