Лидер команды разработки (Team Lead С++)
350 000 – 500 000 ₽в месяц
МФТИМоскваГибридот 3 лет5/2Полная занятость
PythonPostgreSQLRedisC++FastAPIPyTorchNumPyNginxTensorFlowOpenCVONNXOpenVINO
Описание
МФТИ ищет лидера команды разработки С++, который будет отвечать за техническое руководство, архитектуру решений и качество реализации.
Обязанности
- Осуществлять техническое лидерство команды: определять архитектуру решений, технологии разработки, ставить задачи команде и обеспечивать их качественную реализацию
- Находить узкие места в архитектуре и процессах, инициировать и доводить до результата технические и продуктовые улучшения
- Самостоятельно наряду с командой писать код для всех имеющихся в работе проектов
- Планировать работу команды: оценивать задачи, управлять рисками и нести ответственность за своевременное и предсказуемое распределение функционала
- Проводить код-ревью, внедрять и поддерживать инженерные практики (кодстайл, тестирование, CI/CD, документация), заботится о надежности и сопровождаемости системы
- Технически развивать команду разработчиков: предоставлять помощь в развитии каждого члена команды, делиться экспертизой, создавать атмосферу сотрудничества и взаимной поддержки
- Коммуницировать с ключевыми стейкхолдерами: продукт, аналитики, заказчики, смежные команды. Переводить бизнес-цели в понятные инженерные задачи
Требования
- Оконченное техническое высшее образование
- Практический опыт технического руководства командой разработчиков
- Умение организовать эффективную и результативную работу команды
- Ответственное отношение к результату: готовность принимать решения, аргументировать их и нести ответственность за техническое направление продукта
- Языки программирования: C, C++ (modern C++17/20), Python
- ML и CV: PyTorch, TensorFlow, ONNX (экспорт и оптимизация моделей), OpenVINO (инференс и ускорение на CPU/edge), OpenCV, NumPy
- Backend и API: FastAPI (REST API для ML/CV-сервисов), Nginx (реверс-прокси и балансировка)
- Базы данных и кэш: PostgreSQL, Redis
- Инфраструктура, MLOps и контейнеризация: Docker, Docker Compose, NVIDIA Docker (GPU-акселерация и развёртывание ML/CV-сервисов), DVC (version control для данных и моделей)
- Linux, включая embedded Linux на NVIDIA Jetson, Raspberry Pi, NanoPi
Будет плюсом
- Опыт работы с камерами и системами захвата изображений (видимый и ИК-диапазоны), в том числе интеграция камер в embedded-решения
- Практический опыт в робототехнике и разработке ПО для роботизированных или автономных платформ
- Опыт руководства разработкой под встраиваемые системы на базе NVIDIA Jetson, Raspberry Pi, NanoPi и других одноплатных компьютеров (Linux, embedded Linux, edge AI)
- Опыт управления разработкой низкоуровневого ПО: драйверов устройств и API для камер, сенсоров и периферии
- Наличие сформированной команды, готовой присоединиться к проекту вместе с кандидатом (разработчики, ML/CV-инженеры, embedded-инженеры)
- Опыт ведения разработки в условиях стартапа: работа в условиях неопределенности, быстрые итерации, вывод прототипов в продакшн
Условия
- Заработная плата от 350 000 до 500 000 ₽ за месяц, на руки
- Опыт работы: 3–6 лет
- Полная занятость
- График: 5/2
- Формат работы: гибрид (Москва)