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

МоскваМашинное обучение, Python, C++ПоискСпециалист
Каждый день пользователи взаимодействуют с Яндекс.Поиском миллиарды раз: задают вопросы, смотрят на результаты, пользуются колдунщиками и т. п. Вся эта огромная информация помогает Поиску и другим сервисам становиться лучше каждый день: с ее помощью Поиск учится решать новые задачи, например, помогает Алисе отвечать на каверзные вопросы, ищет фильмы по описанию, учитывает персональные предпочтения, использует глубокие нейронные сети для поиска по смыслу и дает всё больше быстрых ответов прямо в результатах поиска.
Один из новых перспективных элементов поиска — это рекомендательные системы, над которыми мы сейчас усиленно работаем. Их идея заключается в том, чтобы предугадать, что заинтересует пользователя, и предложить соответствующие полезные документы. Давать качественные рекомендации нам помогает вся мощь технологий Яндекса: нейросети, CatBoost, kNN-поиск, а также все поисковые логи, на которых мы и обучаем нашу систему.
Если вы знаете и любите машинное обучение и хотите применять свои знания для решения больших задач, присоединяйтесь к нашей команде.

Основные задачи:

  • разработка рекомендательных систем в Поиске;
  • проверка полученных алгоритмов в онлайн-экспериментах;
  • анализ поведения пользователей и разработка новых метрик;
  • анализ и внедрение улучшений в другие продукты Поиска.

Требования:

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