Разработчик в отдел онтологии

MoscowC++, C#, Java, PythonSearchSpecialist
Яндекс помогает миллионам пользователей решать повседневные задачи — от выбора фильма и покупки билета в кино до планирования отпуска в незнакомой стране. Многие из этих задач связаны с объектами реального мира: фильмами, людьми, книгами, достопримечательностями. Наша команда улучшает представление таких объектов в выдаче Яндекса, создает новые продукты, которые помогают пользователям быстро находить информацию, расширяет возможности поиска и выбора объектов.

Примеры задач, которые решает наша команда:

  • как помочь пользователю выбрать интересную книгу?
  • нужно ли показывать плеер с фильмом на запросы о кино? Если показывать, в каких случаях?
  • какая функциональность сделает карточку объекта более богатой и полезной (например, возможность купить билет в кино)?
  • как добиться, чтобы богатый объект в сложной архитектуре поиска отвечал за миллисекунды?

Что нужно делать:

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

Мы ищем человека, который:

  • знает С++ (либо Java или C# и готов освоить C++);
  • знает базовые алгоритмы и структуры данных.

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

  • применяли машинное обучение;
  • знаете Python;
  • проектировали и разрабатывали высоконагруженные сервисы.