×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Research Engineer

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Align Technology
Full Time position
Listed on 2026-06-08
Job specializations:
  • Software Development
    Software Engineer, Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CHF Yearly CHF 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Zürich

Overview

Align Technology is building the future of digital dentistry. As a Senior Software Research Engineer in the Advanced Technology Development (ATD) team, you will work at the intersection of computer vision, generative AI, LLMs, and 3D geometry to invent new ways to analyze, diagnose, simulate, and visualize dental diagnostics & outcomes. Your prototypes will become key features for millions of patients and dentists.

Key Responsibilities
  • Translate research into early‑stage product development, focusing on 3D mesh processing, LLM integration, and computational geometry.
  • Build datasets, collaborate with labelers, improve data quality, iterate on DL models, and statistically analyze results.
  • Leverage DL models and LLMs to produce patient‑specific clinical diagnostics and treatment plans.
  • Collaborate with leading clinicians to implement best practices.
  • Apply knowledge of 3D computational geometry, computer vision, and generative AI to solve complex problems.
Skills, Knowledge & Expertise
  • Specialized expertise in 3D & 2D machine learning and deep learning.
  • Proficiency in 3D geometry, computational geometry, mesh algorithms, and image processing.
  • Strong programming skills in Python and C++, familiarity with libraries such as PyTorch, PyTorch3D, CGAL, libigl, Open3D, and trimesh.
  • Experience with GPU‑accelerated workflows.
  • Knowledge of LLM frontier models and practical integration.
  • Excellent communication skills and collaborative attitude.
  • Ability to work independently and defend research decisions.
  • Willingly adopt AI‑assisted development tools (e.g., Claude Code, Git Hub Copilot, Cursor) as core workflow.
Required Qualifications
  • M.Sc. or Ph.D. in Computer Science, Machine Learning, Applied Mathematics, Computer Vision, or a related field.
  • At least 6 years of experience building and shipping ML/DL models in industry or advanced research.
  • Deep expertise in deep learning, 3D geometry processing, computational geometry, mesh algorithms, 2D vision, and image processing.
  • Proficiency in Python and C++ for geometry processing with familiarity to CGAL, libigl, Open3D, trimesh, and PyTorch3D.
  • Solid grounding in linear algebra, statistics, and optimization.
  • Professional fluency in English;
    German is a plus.
  • Proficiency with AI‑assisted coding tools integrated into development workflow.
  • Experience with regulated medical device or software development (IEC 62304, FDA Class II) is strongly valued.
  • Background in dental, medical imaging, biomechanics, or CAD/CAM systems is a differentiator.
  • Track record of conference publications.
Benefits

Health and well‑being programs, employee‑exclusive discounts on Invisalign products, learning opportunities via online resources, and a globally inclusive workplace. The office is located in Zürich, Switzerland.

Equal Opportunity Statement

Align Technology is an equal opportunity employer. We are committed to providing equal employment opportunities in all our practices, without regard to race, color, religion, sex, national origin, ancestry, marital status, protected veteran status, age, disability, sexual orientation, gender identity or expression, or any other legally protected category. Applicants must be legally authorized to work in the country for which they are applying, and employment eligibility will be verified as a condition of hire.

Location:

TN Switzerland – Canton of Lucerne, Switzerland

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary