C++ and Computational Geometry Engineer
1 week ago
Department:
Research & Development
Location:
APAC-India-Pune
Description
The
C++ and Computational Geometry Engineer
will contribute to critical R&D software development projects that help the company innovate the aligner technology. The engineer should have a sound programming and computational geometry background, and the desire to innovate. This role will be part of Align's goal to deliver our clear aligners (Invisalign ) and 3D scanners (iTero ) to our customers.
Role expectations
Position can be adjusted to the candidates experience and expertise.
In this role, you will…
- Design and develop production quality C++ applications / including services that are hosted in the cloud.
- Author and maintain computational - geometry based 3D algorithms embedded in these applications / services.
- These services will design individually customized 3D printed dental appliance for Invisalign patients.
- Adopt Quality First mindset.
- Participate in ensuring production quality by enabling the quality team with testable code and handholding help as needed.
- Contribute to brand new and existing software components: help refine requirements, develop quality software, identify / mitigate risks and participate in production monitoring as needed.
- Collaborate with team of Bio Mechanical Engineers to elaborate the problem definition and explore the solution space.
As a part of larger Product Research and Development team:
- Follow architectural, quality and regulatory guidelines for medical device software development.
- Collaborate with multi-disciplinary team (of Software engineers, Bio Mechanical engineers, Product management, Manufacturing experts) to take the upcoming research projects to fruition.
- Development environment: scrum, Windows with MS Visual Studio, Git, Atlassian - JIRA, Bamboo etc...
What We're Looking For
In this role, you'll need …
- Master's degree in computer sciences, CAD/CAM or equivalent
- 5+ years of professional 3D computational geometry professional experience
Desirable
- Work in additive manufacturing related areas highly desirable
- Professional experience developing software in modern C
- Experience with using Object Oriented concepts, STL and data structures
- Flexibility to contribute to the areas of the project that need the most help.
- Passion towards code quality and development process.
- Desire to innovate, good problem-solving ability and critical thinking
- Experience with Git, Bitbucket
- Publications in computational geometry field
- Familiarity with geometry toolkits like CGAL, Polygonica
- Familiarity with use of optimization techniques in software development.
Applicant Privacy Policy
Review our
Applicant Privacy Policy
for additional information.
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.
-
Computational Geometry Developer
1 week ago
Pune, Maharashtra, India Ceinsys Tech Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe're Hiring: Computational Geometry DeveloperLooking for atalented developerto work onCAD, BIM, and CAEsoftware solutionsWhat You'll Do:Develop prototypes and applications in C++ / PythonParticipate in research in computational geometry or image processingSupport integration, system testing, and cross-platform deploymentMust-Have:3–10 years...
-
CAD Developer
1 week ago
Pune, Maharashtra, India Centre for Computational Technologies (CCTech) Full time ₹ 15,00,000 - ₹ 25,00,000 per yearload_list_page(event)"> Job listingJob detailsJob InformationDate Opened 09/30/2025Industry IT ServicesJob Type PermanentWork Experience 2-5 YearsCity Pune CityState/Province MaharashtraCountry IndiaZip/Postal Code 411001About UsCCTech's mission is to transform human life by the democratization of technology. We are a well established digital transformation...
-
CAD Developer
7 days ago
Pune, Maharashtra, India Centre for Computational Technologies (CCTech) Full time ₹ 15,00,000 - ₹ 25,00,000 per yearload_list_page(event)"> Job listingJob detailsJob InformationDate Opened 10/01/2025Industry IT ServicesJob Type PermanentSalary LPAWork Experience 2-5 YearsCity Pune CityState/Province MaharashtraCountry IndiaZip/Postal Code 411001About UsCCTech's mission is to transform human life by the democratization of technology. We are a well established digital...
-
CAD Developer
1 week ago
Pune, Maharashtra, India Centre for Computational Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob InformationDate Opened09/30/2025IndustryIT ServicesJob TypePermanentWork Experience2-5 YearsCityPune CityState/ProvinceMaharashtraCountryIndiaZip/Postal Code411001About UsCCTech's mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the areas of CAD,...
-
CAD Developer
1 week ago
Pune, Maharashtra, India Centre for Computational Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob InformationDate Opened10/01/2025IndustryIT ServicesJob TypePermanentSalary LPAWork Experience2-5 YearsCityPune CityState/ProvinceMaharashtraCountryIndiaZip/Postal Code411001About UsCCTech's mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the...
-
CAD Developer
3 days ago
Pune, Maharashtra, India Centre for Computational Technologies Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob InformationDate Opened10/28/2025IndustryIT ServicesJob TypePermanentWork Experience4 - 7 YearsCityPune CityState/ProvinceMaharashtraCountryIndiaZip/Postal Code411001About UsCCTech's mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the areas of...
-
Developer
3 weeks ago
Pune, Maharashtra, India, Maharashtra Veca Consulting Pvt Ltd Full timePosition : Computational Geometry DeveloperLocation : PuneShift : 9:30 AM to 7:00PMThe Computational Geometry Developer will be involved in development of software products and solutions based on Computational Geometry skills for technology areas like CAD, BIM and CAE.Minimum Qualifications:Bachelor's or Master’s degree in Any Engineering Discipline or...
-
Developer
1 day ago
Pune, Maharashtra, India Veca Consulting Pvt Ltd Full time ₹ 1,04,000 - ₹ 1,30,878 per yearPosition :Computational Geometry DeveloperLocation : PuneShift : 9:30 AM to 7:00PMThe Computational Geometry Developer will be involved in development of software products and solutions based on Computational Geometry skills for technology areas like CAD, BIM and CAE.Minimum Qualifications:Bachelor's or Master's degree in Any Engineering Discipline or...
-
Senior Developer
3 weeks ago
Pune, Maharashtra, India, Maharashtra Veca Consulting Pvt Ltd Full timePosition Name: Senior Developer - Computational GeometryWork Experience: 5-10 yearsLocation : PuneShift : 09:30 AM to 7:00PMPosition Overview: We are seeking a highly skilled and experienced Senior Developer with expertise in Computational Geometry to join our team. The Senior Developer will play a key role in developing algorithms, data structures, and...
-
CCTech - QA Automation Engineer - C#/Python
7 days ago
Pune, Maharashtra, India Centre for Computational Technologies (CCTech) Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout UsCCTech's mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the areas of CAD, CFD, Artificial Intelligence, Machine Learning, 3D Webapps, Augmented Reality, Digital Twin, and other enterprise applications.We have two business divisions: product...