Python-разработчик в команду качества беспилотных технологий

МоскваPythonБеспилотные автомобилиСпециалист
Яндекс создает беспилотный автомобиль — систему, в которую входит множество компонент: от «железа», алгоритмов распознавания объектов, прогнозирования их поведения до компонента принятия решений о дальнейших действиях беспилотника.
Беспилотный автомобиль с помощью сенсоров записывает огромный объем информации: видео с камер наблюдения, лидарные облака, данные о работе своих подсистем и другие.
Задача нашей команды – разобрать данные о событиях, накопленные в реальных поездках беспилотника, и проанализировать качество алгоритмов. Такой разбор необходимо проводить автоматически: сначала выделить нужную нам информацию среди большого объема данных, а затем проанализировать ее с помощью алгоритмов машинного обучения и визуализации данных.
Для решения этой задачи мы ищем Python-разработчика со специализацией на работе с данными.

Вы нам подходите, если у вас есть:

  • опыт работы с распределенными системами вычислений (MapReduce), понимание их преимуществ и ограничений;
  • знание архитектуры сервисов, предназначенных для обработки больших объемов данных, и умение выбрать подходящее техническое решение;
  • опыт построения и оптимизации регулярных процессов по обработке данных;
  • опыт программирования на Python;
  • знание среды Unix.

Кроме того, приветствуются:

  • знание JavaScript для визуализации данных;
  • знание С++ для общего понимания работы систем беспилотного автомобиля.

Вам предстоит:

  • создавать новые и оптимизировать существующие процессы сбора и обработки данных на кластерах Яндекса;
  • разрабатывать инструменты для анализа качества работы компонент беспилотного автомобиля.