Senior ML Engineer (Computer Vision, Video Analytics) SberAI

Summary

Senior ML Engineer building a high-performance video analytics system for sports refereeing at Sberbank, focusing on skeleton-based temporal analysis, model optimization, and a Python framework orchestrating 15+ concurrent CV/ML models.

Мы — технологическая команда, создающая инновационные решения для спорта. Наш продукт направлен на трансформацию и объективизацию судейства. Мы ищем опытного специалиста в области MLE для участия в разработке и развитии наших решений. **Предстоит** работать с ключевым функциональным и архитектурным ядром нашей системы видеоаналитики, а именно:* работать со скелетом как с многомерным временным рядом: сегментация выступления на элементы и фазы, детекция границ (отрыв, приземление, точки экстремума), выделение повторяющихся циклов, temporal action detection на видеопотоке, сглаживание и агрегация предсказаний по времени * участвовать в проектировании API, внутренних контрактов и структуры данных * оптимизировать модели для достижения целевых показателей задержки * развивать высокопроизводительный Python-фреймворк для CV/ML-пайплайна на более чем 15 моделей, работающих единовременно * реализовывать механизмы обработки с multiprocessing и multithreading. Обеспечивать эффективную оркестрацию между CPU и GPU-ресурсами * минимизировать накладные расходы на межпроцессное взаимодействие, копирование данных и работу с памятью. Проводить профилирование и устранять узкие места в video I/O, decode, inference и postprocessing * проводить профилирование и устранять узкие места на всех этапах: Video I/O, декодирование, препроцессинг, инференс, постобработка.* опыт работы ML Engineer / CV Engineer от 3 лет * высокое качество кода на Python (OOP, Pydantic, SQLAlchemy, для DS - 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++, для реализации или оптимизации критичных по производительности частей системы * опыт работы со спортивной аналитикой или системами судейства.* комфортный современный офис рядом с м. Кутузовская * гибридный формат работы * ежегодный пересмотр зарплаты, квартальная и годовая премия * корпоративный спортзал и зоны отдыха более 400 образовательных программ СберУниверситета для профессионального и карьерного развития * программа адаптации и помощь руководителя на старте * расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа * гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ * подписка Прайм с возможностью совместного использования на трёх близких * вознаграждение за рекомендацию друзей в команду Сбера.

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available