Sr. C++ Engineer, Treat TPA

R&D Moscow, Russian Federation


At Align Technology, we believe a great smile can transform a person’s life, so we create technology that gives people the confidence to take on whatever’s next. We revolutionized the orthodontic industry with the introduction of the Invisalign system, and we have never lost sight of that spirit of innovation. Our teams are constantly pushing the boundaries of what’s possible.

Ready to join us? 

About this opportunity

As a Software Developer you will be responsible for development of the Orthodontic CAD system with the focus on user productivity, automation of operations, and performance. You will be a part of international company, where it is necessary to communicate with business, understand the needs and implement the requirements in the software. We work according to agile process.

In this role, you will…

  • Full cycle of CAD/CAM development
  • Analysis of requirements, create software requirement specifications
  • Prototyping the features, development of new functionality in 3D CAD
  • Analyze problems in the code, communicate with SQA

In this role, you’ll need …

  • Excellent knowledge, experience and desire to focus at least in one specialization area listed below
    • Applied machine learning, with a focus on automation of manual processes
    • Computational Geometry, Theory of Algorithms, Complexity analysis
    • Development of cloud hosted solutions and appropriate integration with cloud services
    • UX & workflow design and implementation
  • Main development language is C++, so C++ 11, STL, Boost, Design Patterns knowledge required
  • Capability of python scripting appreciated, for applied machine learning specialization required
  • Intermediate/Upper intermediate English is highly desirable

Education Master (preferable)/Bachelor degree in Math, Physics, Computer sciences, or similar fields.

Sound like a good fit? 


Great! Click the Apply link below to let us know you are interested.  Not the right fit?  Don’t worry, there are lots more opportunities.  Please consider sharing this opportunity with others in your network. 


About Align


Invisalign clear aligners, iTero Intraoral scanners, and OrthoCAD digital services that help dental professionals achieve the clinical results they expect and deliver effective, cutting-edge dental options to their patients.

We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. We also respect your privacy. Our Applicant Privacy Policies can be found here: