Apply now
Computer Vision, Deep Learning
Junior C++ Engineer (CV)

We do fast Computer Vision algorithms for embedded devices, mobile phones and challenging hardware requirements. We also author state-of-the-art algorithms in 3D, sports, and medicine. We are a part of the official OpenCV team.

We are looking for a passionate, motivated and involved Junior C++ Engineer.

What you will do:

Our team works with bleeding edge technologies for computer vision applications. The successful candidate will become a member of the team involved in the development of our framework for the further commercial use. You can work in Nizhny Novgorod or remotely. You should be ready and willing to relocate abroad.

Job requirements:

— good knowledge of C++;

— practical experience with Git version control system;

— at least 1 year of experience in C++ development (commercial or pet projects);

— knowledge of classical algorithms and data structures;

— language skills (technical English B1 is demanded);

— readiness for relocation abroad.

Would be considered as a plus:

— knowledge of Python;

— knowledge of CMake;

— practice with Linux;

— experience with embedded and mobile OSes;

— understanding of the development and testing processes;

— experience with ML and DL;

— computer vision and OpenCV knowledge;

‍— knowledge around linear algebra and numerical methods.


‍‍— excellent experienced team of Computer Vision enthusiasts;

‍‍— health insurance, free English and professional courses, gym membership refund;

— perfect conditions for scientific research that allow you to participate in conferences and round tables (and you don’t have to worry about travel and accommodations we got you covered);

‍‍— culture that thrives off creativity and individuality.