Специалист по машинному обучению в команду встраиваемых систем беспилотных авто
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
Условия работы
Яндекс хочет сделать перемещение людей более безопасным, доступным и удобным. Мы ставим перед собой масштабную цель: оказаться в числе первых в мире компаний, создавших технологию беспилотного управления автомобилем.Методы машинного обучения (например, deep learning) — неотъемлемая часть алгоритмов автономных транспортных средств. Для нас крайне важен инференс: надежное и эффективное исполнение алгоритмов непосредственно на платформе.Команда встраиваемых систем проекта автономных автомобилей ищет увлеченных и целеустремленных специалистов. Вы будете работать над алгоритмами машинного обучения.
Что нужно делать:
- искать оптимальные архитектуры нейросетевых моделей с точки зрения применения на конкретной платформе;
- оптимизировать алгоритмы, учитывая аппаратные особенности платформ;
- исследовать современные платформы исполнения нейросетевых алгоритмов;
- автоматизировать тестирование алгоритмов и их адаптацию к платформе.
Мы ждем, что вы:
- хорошо знаете C++, Python;
- работали с TensorFlow или PyTorch;
- решали прикладные задачи с помощью машинного обучения, в частности deep learning;
- знакомы с линейной алгеброй, теорией вероятности, дискретной математикой и теорией оптимизации;
- уверенно владеете классическими структурами данных и алгоритмами;
- умеете объяснять свои решения и отстаивать их перед оппонентами;
- умеете работать в команде;
- ответственны и организованны.
Будет плюсом, если вы:
- работали с CUDA, оптимизировали и распараллеливали вычисления на CUDA или других архитектурах ускорителей;
- хорошо знаете STL;
- имеете опыт индустриальной разработки, не связанной с машинным обучением.