Разработчик в команду трекинга автономных технологий (С++)

Дата размещения вакансии: 01.07.2024
Работодатель: Яндекс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

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

Какие задачи вас ждут

Реализовывать и улучшать SOTA
Вам предстоит анализировать статьи, выявлять лучшие алгоритмы трекинга объектов и внедрять их в существующую технологию (реализовывать на С++, встраивать в ROS ноду и тестировать изменения), встраивать нейронные сети в продукт.

Создавать и улучшать инструменты тестирования
Нужно будет стараться выявить все проблемы без онлайн-проездов. Для этого требуется построить и внедрить в существующую инфраструктуру метрики качества (MOTA, precision, recall, кастомные метрики), чтобы вести подсчёт на большом объёме данных: в некоторых случаях на С++, в некоторых — на Python. Также нужно будет создавать инструменты майнинга данных из логов проезда.

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

Мы ждём, что вы

  • Уверенно владеете C++ и STL
  • На базовом уровне владеете Python
  • Знаете классические алгоритмы и структуры данных
  • Знаете линейную геометрию, математическую статистику и теорию оптимизации на уровне выпускника технического вуза

Будет плюсом, если вы

  • Внедряли решения из статьи в продукт
  • Работали в сфере беспилотного транспорта
  • Работали с EKF (Extended Kalman Filter)
  • Знакомы с TensorRT и CUDA
  • Решали задачи трекинга объектов, SLAM