О команде:
Планирование движения автономного автомобиля и предсказание движения всех участников вокруг него - это сложная и крайне важная задача, учитывающая множество факторов. Качественно планируя и предугадывая будущее такой автомобиль сможет обеспечить комфорт пассажиров и избежать потенциальных коллизий.
Чем предстоит заниматься:
- Поддержка и реализация основных математических модулей Планнинга — компоненты, планирующей движение автономного автомобиля;
- Математическая оптимизация, алгоритмы на графах, немного геометрии;
- Исследование новых алгоритмических и математических подходов к планированию движения автономного автомобиля;
- Участие в техническом ревью кода команды, касающегося алгоритмов и математики;
- Анализ проездов автономных автомобилей, обнаружение и исправление багов в алгоритмах, по необходимости, cоздание инструментов, облегчающие отладку багов.
Что мы ждем от кандидата: - Знание C++, достаточное для использования математических библиотеки;
- Знание Python, достаточное для написания скриптов-инструментов, ревью кода и написания прототипов алгоритмов;
- Обязательно знание математики на уровне выпускника мехмата или физфака;
- Предпочтительные области (именно в таком порядке) - это математическая оптимизация, дифференциальные уравнения, геометрия, алгоритмы на графах;
- Интерес к разработке сложных нестандартных систем, желание доводить идеи до работающего в продакшн решения.
Будет плюсом:
- Опыт работы в смежных с нами областях: робототехника, навигация, карты, CAD системы, моделирование, симуляторы, компьютерное зрение.