Senior ML Engineer (Computer Vision, Video Analytics) SberAI
Москва
Команда разрабатывает систему видеоаналитики для объективизации судейства в спорте. Вы будете улучшать ядро пайплайна: обработку видео, inference и оркестрацию моделей для реального времени, чтобы повысить точность и снизить задержки в работе продукта
ГрейдSenior
Опытот 3 лет
Стек
PythonPyTorchOpenCVDockerNumPyONNXTensorRTTorchScriptPydanticSQLAlchemyLinuxGitCI/CD
Задачи
- •Разработка и оптимизация ML/CV-пайплайна для видеоаналитики
- •Сегментация и temporal action detection на видеопотоке, выделение фаз и циклов
- •Оптимизация моделей и latency-целевых показателей, ускорение инференса
- •Реализация эффективной мультипроцессной и многопоточной обработки, оркестрация CPU/GPU
- •Профилирование и устранение узких мест в Video I/O, декодировании, инференсе и постобработке
Обязательно
- •опыт ML/CV инженером от 3 лет
- •высокое качество кода на Python (OOP, Pydantic, SQLAlchemy) и опыт с NumPy, OpenCV, PyTorch
- •практический опыт разработки production-ready ML/CV pipeline и сложной вычислительной логики
- •опыт работы с видеоаналитикой или потоковыми видео данными
- •понимание особенностей Python runtime: GIL, IPC, serialization, shared memory
- •опыт с инструментами ускорения инференса: ONNX, TensorRT, TorchScript или аналогами
- •опыт работы в Linux, Docker, Git и CI/CD
Будет плюсом
- •опыт разработки расчетных систем
- •PostgreSQL или ClickHouse и опыт с SQLAlchemy
- •знание компилируемых языков для оптимизации (Go, C++)
- •опыт в спортивной аналитике или системах судейства