Разработчик в управление машинного интеллекта

МоскваC++, Машинное обучениеПереводСпециалист
Обработка естественного языка — одна из самых сложных проблем искусственного интеллекта. Современное машинное обучение и большие объемы данных здесь играют важнейшую роль. Нам повезло, что мы живем в интересное время – на наших глазах происходит настоящая революция, связанная с успехами нейросетей в задачах понимания текста.
Наша группа входит в департамент машинного интеллекта Яндекса.
Мы занимаемся всем, что имеет отношение к тексту: морфологией, синтаксисом, семантикой, исправлением опечаток, машинным переводом и т. п. Мы ищем как исследователей, так и сильных разработчиков (можно в одном лице). Как исследователь вы будете следить за прогрессом в машинном обучении и разрабатывать новые методы. Задача разработчика — писать код под нагрузку в десятки тысяч rps и масштабировать алгоритмы машинного обучения под петабайтные обучающие выборки.

Требования:

Для исследователя:

  • Python;
  • знание основного Unix-инструментария;
  • знание методов машинного обучения и статистики;
  • умение читать научные статьи.

Для разработчика:

  • знание строго типизированного языка (C++, Java и т. п.);
  • интерес к машинному обучению;
  • понимание принципов работы распределенных систем и хорошая алгоритмическая подготовка.