Senior C++ Developer (Algorithms)

Align Technology
Job Address
Application Deadline
Yerevan, Armenia
- Design and develop novel algorithms in 3D modeling, computational geometry, computer vision, machine learning and high-performance computing - Research and analyze the underlying problems using real data - Design and test algorithms in C++ and Python - Implement algorithms in C++ and integrate them into desktop/cloud applications - Work closely with other members of the algorithms team and members of other groups such as physics and electronic. - Participate in design reviews and code reviews of co-developers
Required Qualifications
- 5+ years of experience in developing and debugging in C++ and Phyton - 5+ years of experience in one or more of the following fields: 3D, Computer Graphics, Computer Vision, Machine Leaning, Image processing - M.Sc./BSc. in one of: Computer Science, Mathematics, Physics, Electrical engineering - High performance computing, GPU - advantage - Inquisitive fast self-learner - Good team player, open to new ideas
Application Procedures
Send your CV to Please mention in your application that you have learned about this position from
You may also be interested in
C++ related vacancies