Прометей Технологии

Backend-разработчик (AI / Video Processing)

Коротко

Backend-разработчик для платформы видеоаналитики с интеграцией ML-моделей: проектирование микросервисной архитектуры, REST API, обёртка и оптимизация ML-моделей, построение пайплайнов обработки видеопотоков (RTSP → детекция → результат). Требуется уверенное владение Python 3.11+, FastAPI, SQLAlchemy, Docker SDK, Redis, а также опыт с ONNX/RKNN-моделями и деплоем на Rockchip NPU. Компания занимается AI и видеоаналитикой, формат работы — офис в Казани с опытом работы 3-5 лет.

Описание
Мы ищем опытного Backend-разработчика для участия в создании платформы видеоаналитики с интеграцией ML-моделей. Вам предстоит проектировать и разрабатывать микросервисную архитектуру, интегрировать AI-модели и строить пайплайны обработки видеопотоков в реальном времени. Если вам интересны высоконагруженные системы, машинное обучение и работа с видео, эта вакансия для вас.
Ключевые задачи
1. Архитектура и разработка бэкенда
•Проектирование и поддержка микросервисной архитектуры.
•Обеспечение отказоустойчивости и наблюдаемости системы (логирование, метрики).
2. Разработка API
•Проектирование и реализация REST API.
•Создание внутренних API для взаимодействия между микросервисами.
3. Интеграция AI
•Обёртка ML-моделей в микросервисы.
•Оптимизация работы моделей.
4. Работа с видео
•Построение пайплайнов захвата и обработки видеопотоков (RTSP → детекция → результат).
Обязательные требования
•Python 3.11+ — уверенное владение (асинхронность, типизация, внутреннее устройство).
•FastAPI — понимание принципов работы, умение читать документацию.
•SQLAlchemy.
•Docker SDK (программное управление контейнерами).
•Redis.
Архитектура и микросервисы:
•Понимание принципов микросервисной архитектуры.
•Опыт работы с Docker и Docker Compose.
ML / Инференс:
•Опыт работы с ONNX, RKNN моделями.
•Понимание специфики деплоя моделей (GPU/CPU инференс, батчинг).
•RKNN Toolkit, конвертация ONNX → RKNN, опыт деплоя на Rockchip NPU (RK3588/RK3568).
Будет большим плюсом
•Savant Framework.
•Опыт с брокерами сообщений (Kafka / RabbitMQ).
•Видеообработка: опыт работы с OpenCV, FFmpeg, GStreamer.
•Понимание работы кодеков (H264/H265), RTSP-потоков, видеофреймов.
•MediaMTX или аналогичные RTSP/WebRTC/HLS стриминг-серверы.
•S3-совместимые хранилища.
Требования к мышлению
•Архитектурное видение — умение аргументировать выбор технологий.
•Самостоятельность — способность превратить бизнес-задачу в техническое решение без постоянного контроля.
•Командная работа — у нас талантливые и отзывчивые ребята, готовые помочь.
Мы предлагаем
•Интересные и сложные задачи в области видеоаналитики и AI.
•Возможность влиять на архитектуру и технические решения.
•Современный стек технологий и профессиональный рост.
•Дружную команду профессионалов.
•Гибкий график и возможность удаленной работы.
•Конкурентную заработную плату (обсуждается индивидуально).

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте