Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик в группу планирования движения роботов доставки
Какие задачи вас ждут
Разработка контура безопасностиПланирование движения робота можно решать алгоритмически, покрывая все возможные жизненные ситуации эвристиками, а можно воспользоваться мощью ML. Наши коллеги уже занимаются обучением ML-планировщика, но пока мы не можем полностью ему доверять: он не даёт никаких гарантий и его выход нужно валидировать. Вам предстоит разрабатывать, внедрять и тестировать архитектуру и её компоненты, которые позволят использовать выход ML-модели с гарантиями безопасности и возможностью в исключительных ситуациях переключиться на алгоритмический планнер.
Ускорение робота
Для увеличения счастья пользователя доставки мы должны сделать так, чтобы наши роботы передвигались быстрее. Эта задача включает в себя поиск и устранение проблемных мест в поведении робота, а также ускорение существующих алгоритмов с учётом ограничений его железа.
Снижение зависимости от детальных карт
Мы стремимся уменьшать объём подготовительных работ при запуске роботов доставки в новых локациях. Поэтому для построения маршрутов и определения безопасных путей движения планируется использовать общедоступные карты в сочетании с возможностями восприятия самого робота.
Развитие облачного сервиса маршрутизации
Робот, как и человек, нуждается в навигаторе, который проложит ему маршрут до точки Б. Пешеходный роутер не учитывает ограничений роботной платформы, поэтому мы развиваем свой роботный роутер. Как построить оптимальный маршрут? Как точно оценить время, необходимое на его преодоление? Как построить альтернативные маршруты, чтобы робот мог самостоятельно делать выбор (по ситуации)? Как сделать сервис быстрым, надёжным и готовым к высоким нагрузкам? Эти вопросы являются ключевыми для развития роутера.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Создавали высоконагруженные системы со строгими требованиями по времени и качеству
- Отлично разбираетесь в классических структурах данных и алгоритмах
- Пишете код и уверенно владеете C++
- Можете объяснять свои решения и отстаивать их перед оппонентами
- Спокойно относитесь к критике, умеете работать в команде
- Ответственны и организованны
Будет плюсом, если вы
- Решали задачи планирования движения
- Знакомы с Python или Go
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие