We look for engineers who will implement and port CV algorithms to the target devices - for example, to mobile phones or AI accelerators. Most of the CV/DL projects nowadays use OpenCV library and we're not an exception there. At this position, you will use both DL and the algorithms from OpenCV on the daily basis, and you can even be a part of the OpenCV development team at some point.
— Knowledge of C++, Python, CMake, Linux, shell, Git.
— Knowledge of classic algorithms and data structures.
— Knowledge of good code development practices and guidelines.
— Written English.
— Knowledge of Computer Vision and OpenCV.
— Experience in ONNX / TensorRT / OpenVINO.
— Knowledge of linear algebra and numerical analysis.
— Experience in low-level optimization (CUDA, NEON, SSE).
— Experience in project productization (a requirement for Senior positions).
— Spoken English.
Salary range: Middle: 90-160K ₽, Senior: 140-250K ₽.
— Strong team and company culture.
— Voluntary medical insurance, free English and professional courses and 50% (with limit) reimbursement for sports.
— You will be encouraged to write papers and present them at conferences (the company will sponsor the travel).