Junior Computer Vision Engineer — стажёр компьютерное зрение
Автономное вождение требует точного компьютерного зрения. Мы разрабатываем модули, которые выделяют объекты, оценивают расстояние и прогнозируют движение. Данные поступают непрерывно; их нужно чистить, аннотировать, быстро передавать в обучение моделей… и именно тут вы.
Обязанности
- Подготавливать и аннотировать фотопоток и видеоряды для обучения нейронных сетей.
- Настраивать базовые пайплайны OpenCV: чтение, преобразование, аугментация изображений.
- Писать вспомогательные скрипты на Python для автоматизации разметки и валидации.
- Интегрироваться с REST / gRPC API, получать датасеты, выгружать результаты.
- Проводить первичную проверку качества выходных данных, формировать отчёты.
- Взаимодействовать с инженерами машинного обучения, принимать их фидбэк.
- Следить за репозиториями, оформлять pull-requests по стандартам PEP-8.
Требования
- Теория изображений: фильтрация, цветовые пространства, пороговая сегментация.
- Практика OpenCV ≥ 4.5: чтение потоков, трансформации, рисование контуров.
- Python 3.10+: список/генераторы, типизация, virtualenv или poetry.
- Базовые знания Git: ветвление, rebase, merge-request.
- Английский на уровне чтения техдокументации.
- Самодисциплина и навык удалённого общения в Slack / Telegram.
Будет плюсом
- Опыт с YOLOv8, Segment Anything или аналогичными моделями.
- Знакомство с Docker, docker-compose.
- Понимание CAN-шины, сенсорных стеков автомобилей.
- Побочные проекты на Kaggle с задачами классификации или детекции.
Почему эта роль
- Вы быстро увидите свой код в деле: каждая строка влияет на безопасность движения.
- Наставники помогут построить карьерный трек от стажёра до инженера R&D.
- Доступ к внутренним курсам по Advanced CV, ML Ops и Data Engineering.
- Чёткий roadmap задач без бюрократии — учимся, делаем, выкладываем в прод.