Назад к вакансиям

Разработчик системы компьютерного зрения на C++

130 000 – 240 000 ₽в месяц
NVI Solutions LLCГибридот 1 года5/2Полная занятость
PythonGitLinuxC++MLgRPCComputer VisionCUDAOpenCVTensorRTFFmpegOneTBB

Описание

Обязанности

  • Разрабатывать и поддерживать runtime-систему компьютерного зрения на C++
  • Разрабатывать компоненты для обработки и анализа видеопотоков
  • Интегрировать нейросети в существующую систему
  • Оптимизировать CPU/GPU-нагрузку, потребление памяти и время обработки
  • Профилировать систему и находить узкие места
  • Работать с многопоточностью и асинхронной обработкой
  • Разрабатывать и поддерживать API (gRPC) и взаимодействие между компонентами системы
  • Участвовать в code review и технических обсуждениях команды

Требования

  • Коммерческий опыт разработки на C++ от 2 лет
  • Хорошее понимание STL, RAII, smart pointers, move semantics
  • Понимание многопоточности и синхронизации
  • Опыт разработки под Linux
  • Уверенное владение Git
  • Опыт code review
  • Понимание основных этапов разработки: тестирование, отладка, CI/CD, документация
  • Общие знания о нейросетях
  • Профильное образование

Будет плюсом

  • Опыт работы с OpenCV, FFmpeg, TensorRT, CUDA, OneTBB
  • Опыт разработки систем обработки видео или аудио
  • Опыт оптимизации CPU/GPU и работы с памятью
  • Python для разработки и анализа
  • Знакомство с ML/DL и PyTorch
  • Опыт работы с Go
  • Опыт работы с базами данных

Условия

  • От 130 000 до 240 000 ₽ за месяц, на руки
  • Полная занятость
  • График: 5/2
  • Формат работы: на месте работодателя или гибрид