Разработчик в инфраструктуру Видеопоиска (C++)
Описание
Локация: Москва, офис
Компания
Yandex развивает инфраструктуру Видеопоиска и backend всех блоков с видео в поиске, включая вертикаль «Видео», видеоподборки и сценарии фильмов и сериалов.
Что делать
Развивать и унифицировать внутренние технологии инфраструктуры Видеопоиска.
Развивать контентную систему, которая собирает информацию о видео и формирует поисковый индекс.
Ускорять и повышать надёжность многошаговой обработки видеороликов.
Работать с batch-контурами на MapReduce и real-time-процессингами с минимальными задержками.
Развивать инфраструктуру сбора и хранения данных для ранжирования совместно с ML-командой.
Поддерживать поисковый рантайм, включая балансировщики и сервисы кандидатогенерации.
Требования
От 3 лет опыта разработки.
Уверенное программирование на Python или C++.
Знание алгоритмов и структур данных.
Опыт разработки и поддержки высоконагруженных сервисов.
Готовность работать в офисе в Москве.
Хорошо, если есть
Опыт работы с базами данных.
Уверенная работа с командной строкой Unix.
Культура и преимущества
Возможность работать с batch- и real-time-парадигмами обработки данных.
Возможность погрузиться в устройство поискового рантайма целиком.
Работа над инфраструктурой видеопоиска и высоконагруженными сервисами.