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

МоскваC++ПоискСпециалист
Вакансия закрыта
Яндекс помогает миллионам пользователей решать их повседневные задачи: от выбора фильма и покупки билета в кино до планирования отпуска в незнакомой стране. Многие из этих задач связаны с объектами, существующими в реальном мире: фильмами, людьми, книгами, достопримечательностями и т. п. Наша команда занимается улучшением базы знаний о сотнях миллионов таких объектов и созданием на ее основе новых продуктов, позволяющих пользователям решать их задачи быстрее и проще.

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

  • Как найти лучшие фильмы про эльфов или корейские детективные сериалы?
  • Как отранжировать полученные списки, чтобы помочь пользователю выбрать интересный фильм?
  • Как через секунды после выхода нового эпизода сериала сообщить об этом пользователю?
  • Как показать пользователю интересную именно ему информацию про объекты, которые он ищет?
Вам предстоит участвовать во всех стадиях создания новых продуктов, видимых пользователю: от построения инфраструктуры для поиска и хранения данных до улучшения качества при помощи машинного обучения. Вы будете улучшать качество нашей базы знаний и создавать принципиально новые способы ее использования на благо пользователей Яндекса.

Требования:

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

Будут плюсами:

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