Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик в инфраструктуру Видеопоиска
Нам нужен разработчик, который будет помогать нам развивать и унифицировать используемые внутри технологии, а также оптимизировать количество используемых hardware-ресурсов.
Какие задачи вас ждут
Развитие контент-системы ВидеопоискаМы непрерывно собираем информацию о видео в интернете и формируем из неё поисковый индекс, который используется для ответов пользователям. Процесс обработки видеоролика для его попадания в поиск состоит из десятков шагов — вам предстоит в них погрузиться, чтобы сделать доставку быстрее и надёжнее. У нас есть как batch-контуры на технологии MapReduce, так и real-time-процессинги, работающие с минимальными задержками, — вы сможете посмотреть на обе парадигмы.
Улучшение инфраструктуры хранения данных для ранжирования
Для хорошего поиска недостаточно доставить видео до индекса — важно знать про него как можно больше информации, чтобы использовать её в ранжировании. Вам предстоит развивать инфраструктуру сбора и хранения данных, характеризующих видео, и много работать с ML-командой для их внедрения в модели.
Поддержка и развитие поискового рантайма
Помимо процессов построения индекса, в нашей ответственности — целый рантайм поиска, от балансировщиков до базовых сервисов кандидатогенерации. Он очень похож на устройство большого веб-поиска Яндекса, и в нашей команде у вас будет уникальная возможность посмотреть на него целиком.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Пишете на Python или С++
- Знаете алгоритмы и структуры данных
- Умеете разрабатывать и обслуживать высоконагруженные сервисы
Будет плюсом, если вы
- Работали с базами данных
- Уверенно работаете с командной строкой Unix
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие