Мы развиваем сервисы компьютерного зрения для обработки изображений и видео в production-среде.
Ищем инженера с сильной практикой в CV и системным подходом — того, кто умеет доводить модели до стабильной работы в реальных условиях и оптимизировать их под нагрузку.
О проекте
Сервисы обработки изображений и видео, работающие с потоковыми данными. Фокус на внедрении и эксплуатации моделей компьютерного зрения, оптимизации инференса и построении эффективных ML-пайплайнов.
Роль
Основной фокус — разработка и внедрение решений в области computer vision
Дополнительно — участие в проектировании архитектуры и оптимизации ML-систем
Задачи
- Разработка и развитие сервисов обработки изображений и видео
- Интеграция моделей компьютерного зрения в production
- Работа с видеопотоками: получение, декодирование, обработка кадров
- Подготовка и организация датасетов для обучения моделей
- Реализация и улучшение алгоритмов детекции и трекинга объектов
- Оптимизация моделей и пайплайнов под CPU/GPU
- Участие в проектировании архитектуры решений
- Взаимодействие с ML-инженерами и backend-разработчиками
Основные требования
- Уверенное владение Python (3.x), опыт промышленной разработки
- Практический опыт в computer vision от 3 лет
- Опыт работы с OpenCV, PyTorch / TensorFlow, NumPy
- Понимание современных моделей детекции объектов
- Опыт реализации или использования алгоритмов трекинга
- Опыт подготовки и разметки датасетов
- Работа с видеопотоками и streaming-протоколами
- Навыки оптимизации производительности (CPU/GPU)
- Понимание многопоточности и асинхронности
- Уверенная работа с Git
Будет плюсом
- Опыт оптимизации инференса и ускорения моделей
- Знание инструментов деплоя и ускорения (ONNX Runtime, TensorRT, OpenVINO)
- Опыт работы с высоконагруженными системами
Условия
- Удалённая работа
- Гибкий график
- Участие в проектировании архитектуры и развитии сложных систем
- Возможность профессионального роста