Яндекс · Москва · по договорённости
Софтовый стек автономного транспорта — это сложная программная платформа, состоящая из десятков модулей, написанных на трёх языках программирования: С++, Go, Python. Эти модули должны работать вместе как единый конвейер: на уровне восприятия, локализации, планирования, управления.
В новый проект подразделения автономного транспорта ищем разработчика, который возьмёт на себя жизнь этого пайплайна — от сборки и запуска до отладки и развития.
Что предстоит делать:
Сопровождение и развитие пайплайна
Вы будете интегрировать разработанные модули в единый процесс, поддерживать совместимость версий, а также расследовать сбои на стыках компонентов.
Создание инструментов для разработки и мониторинга
Вам предстоит обеспечивать воспроизводимость прогонов, разрабатывать инструменты для непрерывного мониторинга качества, быстрого разбора инцидентов и регрессов.
Масштабирование разработанных алгоритмов
Нужно будет переносить решения на новые платформы и конфигурации без потери стабильности, заводить и поддерживать новые автомобильные платформы.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Требования:
• Уверенно владеете C++ и Python
• Понимаете, как устроены сложные многокомпонентные системы
• Умеете разбираться в чужом коде и находить причины проблем на стыках компонентов
• Аккуратны, организованны и доводите задачи до конца
Будет плюсом:
• Работали с ROS, ROS 2 или похожими фреймворками
• Работали с пайплайнами обработки данных: Airflow, Dagster, MapReduce, YT
• Настраивали CI/CD и автоматизацию тестирования
Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.