Location
Toronto
Posted
June 23, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Description
This full-time, on-site position is ideal for experienced software development professionals with an engineering mindset. You will join a team responsible for developing and improving algorithms for automated orthodontic treatment planning software for our Invisalign product.Β You will work in close collaboration with colleagues from a larger Treatment Planning group and with clinical experts, focusing on algorithmic and mathematical solutions for orthodontic problems.Β As a C++ Software Developer, you will participate in end-to-end software development, solve open-ended problems and implement complex algorithms in high quality modern C++, in a regulated environment. This role is vital in delivering the technology that powers Align Technology to deliver superior treatment outcomes and experiences to patients.
Role expectations
- Write C++ software components, perform code reviews, contribute to full test coverage and technical documen...