Computer Vision Engineer

Москва
Полный день
ООО Синтез

ООО Синтез - ИТ компания полного цикла, экспертиза в системах безналичных расчетов и топливной розницы, системах лояльности, антфрод решений, искусственного интеллекта и компьютерного зрения.


Обязанности:

  • придумывать и реализовывать подходы к решению задач компьютерного зрения, формировать требования совместно с командой;
  • планировать эксперименты, обучать модели, проводить оценку их качества и встраивать в пайплайны;
  • регистрировать результаты обучающих прогонов моделей и отслеживать динамику их показателей;
  • писать алгоритмы пред- и постобработки видео и изображений;
  • развертывание полученных CV-решений на встраиваемых системах.

Требования:

  • релевантный опыт работы в сфере компьютерного зрения или машинного обучения; motion recognition and action detection.
  • отличные знания Python3;
  • навыки работы со стандартными инструментами: NumPy, SciPy, Pandas, OpenCV, scikit-learn, Matplotlib;
  • опыт разработки на одном из ML/DL фреймворков: PyTorch, TensorFlow, Keras, MXNet, CNTK и т.п.;
  • опыт решения задач классификации, детекции, сегментации и трекинга объектов;
  • хорошие знания математики: линейная алгебра, теория вероятности, статистика, численные методы, мат. анализ, графы;
  • английский язык, достаточный для чтения и понимания научных статей;
  • опыт разработки продуктовых проектов: программирование сервисов, внутренних библиотек, написание тестов.

Будет дополнительным преимуществом:

  • опыт работы в области SLAM, SfM, Visual Odometry, Sensor Fusion, Intrinsics/Extrinsics Calibration;
  • опыт внедрения алгоритмов машинного зрения в edge-системы с ограниченными ресурсами, работающие под Linux-подобными ОС;
  • ускорение и адаптация моделей: прунинг, квантизация, дистилляция, NAS, TensorRT, TFLite, CoreML;
  • знание C++;
  • работа с 3D CV, с облаками точек (PCL);
  • опыт MLOps;
  • опыт разработки многопоточных приложений.