← Все вакансии

Руководитель команды персепшена робота доставки

Роботы доставки — шаг в будущее логистики и автономных технологий. Мы создаём систему, в которой тысячи роботов смогут самостоятельно передвигаться по городу, взаимодействовать с людьми и инфраструктурой и быстро и безопасно доставлять заказы.

У нас короткий цикл: от идеи к концепту, от полигона к продакшену. Есть много данных и достаточно GPU для экспериментов. Мы ищем человека, который будет отвечать за одно из направлений персепшена.

Об устройстве нашего робота можно прочитать в обзорной статье на Хабре.

Задачи и обязанности

Улучшение алгоритмов распознавания

Вы будете развивать и улучшать нейросетевые алгоритмы компьютерного зрения в областях 2D- и 3D-распознавания и трекинга. Выдвигать гипотезы, проводить эксперименты с накопленными данными и анализировать результаты с помощью существующих и новых метрик качества. Ваша цель — создавать и внедрять архитектуры, которые точно и компактно описывают окружающий мир робота доставки.

Разработка Data Engine

Чем больше и разнообразнее данные — тем лучше становятся модели. Вы будете разрабатывать эффективный Data Engine, который автоматизирует сбор, отбор и разметку данных, снижая затраты и ускоряя цикл улучшений. Вам предстоит работать над инструментами и алгоритмами, которые повысят качество и скорость разметки (в том числе с участием внешних аннотаторов) и обеспечат максимальную отдачу от каждого нового примера данных.

Экспериментальные технологии

Вы будете исследовать новые подходы к восприятию и пониманию мира роботом, изучать фундаментальные модели и end-to-end-подходы, интегрировать новые архитектуры в систему восприятия робота. Вам предстоит активно предлагать и проверять смелые идеи, которые могут радикально повысить эффективность и надёжность наших роботов.

Оптимизация моделей

Все наши модели работают на борту робота в реальном времени и при ограниченных ресурсах. Поэтому новые решения должны быть точными и производительными для исполнения на роботе. Вы будете решать задачи оптимизации на разных уровнях: от архитектурных решений и эффективного написания кода до разработки кастомных операций под TensorRT и других средств ускорения инференса.

Больше об ML в Яндексе — в канале Yandex for ML

Требования

  • Управляли командой
  • Прекрасно ориентируетесь в мире прикладного компьютерного зрения: знаете теорию и методы работы с задачами CV, успешно применяли их и добивались практических результатов
  • Встраивали CV- и ML-решения в продукты
  • Работали с PyTorch, разбираетесь в особенностях параллельных вычислений, пишете эффективный GPU-код
  • Программируете на Python или C++

Дополнительные требования

  • Решали задачи детекции и трекинга объектов в 2D или 3D
  • Работали с сенсорами, отличными от камер: лидарами, радарами
  • Знакомы с TensorRT, ускорением нейронных сетей, квантизацией, писали кастомные операции
  • Участвовали в соревнованиях по искусственному интеллекту или спортивному программированию
Python PyTorch
Откликнуться →