ML/CV backend разработчик (Python)
Описание роли
В позиции ML/CV backend разработчика (Python) вы будете отвечать за проектирование и внедрение высоко масштабируемых решений для потоковой обработки видеоданных с применением машинного обучения и компьютерного зрения. Ваша основная цель — создать надёжный и эффективный видеопайплайн, способный обрабатывать сотни параллельных видеопотоков с низкой задержкой, обеспечивая качество и стабильность работы в продакшн-среде. Работа подразумевает тесное взаимодействие с командами ML-инженеров и DevOps, участие в разработке архитектуры сервисов, а также оптимизацию производительности на всех этапах жизненного цикла программного обеспечения.
Ваши ключевые задачи:
— Разработка видео-пайплайна на Python для обработки большого количества параллельных видеопотоков и обеспечения низкой latency.
— Проектирование и оптимизация алгоритмов синхронизации и обработки видео с использованием фреймворков ffmpeg, GStreamer, OpenCV.
— Создание обёрток над нейросетевыми моделями для анализа видеоданных в реальном времени и интеграция ML-моделей в backend-сервисы.
— Разработка отказоустойчивых распределённых решений для обработки данных с помощью системы обмена сообщениями NATS.
— Взаимодействие с DevOps-командой в целях контейнеризации сервисов и развёртывания в продакшен-окружении.
Требования
— Глубокие знания Python и опыт разработки на нём от 3 лет в реальных проектах.
— Понимание архитектур высоконагруженных микросервисных систем и event-driven подходов.
— Опыт работы с инструментами обработки видео: ffmpeg, GStreamer, OpenCV.
— Навыки контейнеризации приложений с Docker и деплоя через CI/CD.
— Умение отлаживать и профилировать высоконагруженные Python-приложения.
Дополнительные преимущества:
— Знание протоколов RTMP, RTSP или WebRTC для потоковой передачи.
— Опыт работы с CUDA, OpenCL или TensorRT для ускорения инференса.
— Навыки интеграции ML-моделей в production-окружение и работы с S3-хранилищами.
Условия и преимущества
— Полностью удалённый формат работы с гибким графиком.
— Конкурентная зарплата от 300 000 до 380 000 ₽.
— Аккредитованная IT-компания и дружная команда профессионалов.
— Возможность присоединиться к проекту на раннем этапе и влиять на архитектуру системы.
— Доступ к современным инструментам и участие в интересных ML/CV-задачах с большими объёмами данных.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram