Стартап PLAI с инвестициями и IT аккредитацией ищет senior fullstack разработчика на стыке ML/CV и backend для разработки и поддержки нагруженной системы обработки нейронками live видео потоков.
Мы создаем платформу для спортивных мероприятий с различными интерактивными инструментами — трансляциями, записями событий, сбором статистики игроков, системой аналитики и другими интересными фичами. Основные задачи включают обработку видеопотоков при помощи нейросетевых решений компьютерного зрения с нескольких камер с высоким значением fps.
Это отличная возможность использовать ваши умения для развития спортивных технологий!
Ключевые задачи:
- Разработка видео-пайплайна на python для обработки большого количества параллельных видеопотоков.
- Разработка эффективных алгоритмов синхронизации и обработки видео, оптимизация производительности и достижение установленных метрик по latency.
- Написание оберток для нейросетевых моделей для анализа данных в режиме реального времени с нескольких видеопотоков до 60fps.
- Разработка отказоустойчивых решений для распределенной обработки данных с использованием NATS.
- Тесное взаимодействие с командами ML-инженеров и DevOps для интеграции и развертывания решений.
Требования:
- Глубокие знания python и опыт разработки на нем от 5 лет.
- Понимание высоконагруженных систем и микросервисных архитектур, принципов асинхронных event-driven архитектур.
- Знание таких инструментов для обработки видео-данных, как ffmpeg, GStreamer, OpenCV.
- Опыт работы с Docker.
- Навыки отладки и профилирования высоконагруженных python приложений.
Дополнительные навыки (будут преимуществом, но не обязательно):
- Знание протоколов потоковой передачи видео (RTMP/RTSP/WebRTC).
- Опыт работы с CUDA, OpenCL, TensorRT, ONNX для ускорения обработки видео.
- Опыт интеграции ML-моделей в производственные системы.
- Опыт использования shared memory.
- Опыт оптимизации утилизации памяти GPU.
- Опыт работы с S3.
Что мы предлагаем:
-
- Классная команда
- Работа над интересными задачами
- Возможность присоединится к проекту на ранней стадии
- Возможность удаленки
- Хорошая зарплата
- Аккредитованная IT компания
P.S. Нам важен ваш энтузиазм и ответственный подход к работе. Мы являемся стартапом с инвестициями, который создает интересный коммерческий продукт, и вклад каждого участника команды в конечный результат играют очень важное значение.