Руководитель группы в инфраструктуру симулятора автономного транспорта
Исключительная вакансия от лидера рынка с возможностью работать над передовыми технологиями (Self-Driving). Предлагает отличный соцпакет, работу со сложным стеком и высокий уровень ответственности.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена необходимостью сочетать навыки управления людьми с глубокой технической экспертизой в распределенных системах, C++ и инфраструктуре больших данных. Работа с автономным транспортом требует исключительной точности и понимания специфических инструментов вроде YTsaurus.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Яндекс обычно предлагает зарплаты на уровне или выше верхнего дециля рынка для руководителей групп разработки. Учитывая сложность домена (Autonomous Driving), компенсация, скорее всего, включает значительную бонусную часть и опционы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*🚙 Руководитель группы в инфраструктуру симулятора автономного транспорта*
Симулятор помогает безопасно и быстро тестировать технологии автономного вождения до их запуска на реальном автомобиле. Наша команда развивает инфраструктуру, которая запускает симуляции на распределённых кластерах YTsaurus и других инструментах Яндекса. Вы будете отвечать за эффективность распределённой системы и работать над алгоритмами оркестрации и распределения нагрузки.
Какие задачи вас ждут:
• Руководство группой разработкиВы будете управлять группой разработчиков: определять бэклог и долгосрочные планы, развивать людей в команде и нанимать сильных кандидатов.
• Развитие инфраструктуры симулятораВы будете улучшать архитектуру симулятора, чтобы обеспечить пользователям предсказуемое время выполнения их задач: от быстрых тестов во время разработки до масштабных пересчётов и регрессионных запусков.
• Потоковая симуляцияВы будете развивать потоковую симуляцию: учиться эффективно запускать небольшие батчи и проектировать решения, которые минимизируют накладные расходы на оркестрацию.
• Максимальное использование доступных ресурсовВы будете проектировать решения, которые помогут эффективно использовать ресурсы кластера, например за счёт Remote Inference.
Мы ждём, что вы:• Руководили командой разработки или были техническим лидером
• Проектировали сложные распределённые системы вроде поиска или рекомендаций
• Разрабатывали и поддерживали высоконагруженные сервисы
• Имеете сильный опыт разработки на C++, Go или Java и готовы писать код на C++
Будет плюсом, если вы:• Разрабатывали инфраструктуру для машинного обучения
• Работали с YTsaurus
• Профилировали и оптимизировали производительность
• Строили потоковые системы обработки больших данных
Почему у нас хорошо:Нам важно здоровье сотрудников, поэтому в крупных офисах у нас есть спортзалы — с тренажёрами, инвентарём и душевыми. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- C++
- Go
- Java
- Distributed Systems
- High Load
- YTsaurus
- Machine Learning Infrastructure
- Performance Optimization
- Big Data
- Orchestration
Возможные вопросы на собеседовании
Проверка опыта проектирования сложных систем и понимания проблем масштабируемости.
Расскажите о самой сложной распределенной системе, которую вы проектировали: с какими проблемами консистентности или доступности вы столкнулись?
Важно понять, как кандидат будет решать задачу минимизации накладных расходов на оркестрацию, указанную в вакансии.
Какие стратегии вы бы предложили для оптимизации запуска большого количества мелких батчей в потоковой симуляции?
Оценка лидерских качеств и умения развивать команду.
Как вы подходите к формированию бэклога и приоритизации задач в условиях, когда нужно балансировать между развитием новых фич и стабильностью инфраструктуры?
Проверка навыков оптимизации ресурсов, упомянутых в описании (Remote Inference).
В чем заключаются основные сложности реализации Remote Inference для задач симуляции в реальном времени?
Проверка технической гибкости и готовности работать со стеком компании.
Учитывая ваш опыт в Go/Java, какие архитектурные паттерны C++ вы считаете наиболее критичными для обеспечения высокой производительности в высоконагруженных сервисах?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

