Коммерческий опыт разработки от пяти лет и работа на senior-уровне
Сильный Python и опыт запуска production-приложений
FastAPI или сопоставимый Python-фреймворк
Проектирование API и схем данных
Работа с асинхронностью, очередями и длительными фоновыми процессами
Уверенное знание PostgreSQL: индексы, транзакции, миграции и оптимизация запросов
Практический опыт с React и интеграцией frontend с backend API
Самостоятельное развёртывание приложений и диагностика после релиза
Работа с файловыми или S3-совместимыми хранилищами
Особенно релевантен опыт запуска продукта или крупной функциональности с нуля, работы в стартапе или небольшой команде и прямого взаимодействия с CPO, Product Manager или основателем
Роль подойдёт инженеру, который продолжает самостоятельно писать код, не ждёт готовой архитектуры и умеет принимать технические решения в условиях неопределённости
AI-инструменты
В ежедневной разработке используем Claude Code для работы с кодовой базой, проверки гипотез и ускорения реализации
Инженер должен понимать и проверять сгенерированный код, замечать ошибки и отвечать за качество итогового решения. Опыт с Claude Code будет преимуществом, но подойдёт и системная работа с Cursor, GitHub Copilot, Windsurf или другими AI-инструментами
FFmpeg, OpenCV, MediaPipe или YOLO
Whisper и другие speech-to-text-инструменты
Распознавание и tracking людей или объектов
Обработка видео и аудио
LangGraph, LangChain, LLM-пайплайны или RAG
Опыт AI SaaS, MediaTech или VideoTech
Не требуется самостоятельно обучать сложные ML-модели. Нужен прикладной инженер, который умеет выбирать готовые модели, библиотеки и сервисы и собирать из них работающий продукт
Backend: Python, FastAPI, асинхронные процессы, фоновые задачи, очереди, внешние API
Frontend: React или другой современный JavaScript-фреймворк
Данные и инфраструктура: PostgreSQL, Cloudflare R2, Railway, Git
Инженер сможет предлагать другие инструменты, если они лучше подходят под задачи продукта