Описание
Базовый Поиск Яндекса обрабатывает десятки миллионов запросов в секунду, хранит десятки петабайт поисковых индексов и отвечает на запросы за десятки миллисекунд. Команда разрабатывает технологии поискового рантайма и оптимизирует алгоритмы и архитектуру Поиска, чтобы эффективнее использовать ресурсы.
Задачи
•Развивать ecom-направление Поиска в России
•Улучшать ранжирование товаров и предлагать актуальные торговые площадки по запросам пользователей
•Строить отдельные поисковые индексы и внедрять рекомендательные алгоритмы для поиска интернет-магазинов
•Разрабатывать архитектуру потоковой поисковой базы
•Переводить поисковые индексы с пакетного построения на потоковый подход и масштабировать решение на всю поисковую базу
•Унифицировать технологии построения поисковых шардов и архитектуру поискового рантайма для веб-поиска, поиска по картинкам и видео
•Повышать эффективность обработки поисковых запросов
•Перестраивать архитектуру для масштабирования поискового индекса
Требования
•Уверенное знание C++
•Понимание принципов работы Linux
•Хорошая алгоритмическая подготовка
•Понимание распределённых систем
•Умение быстро разбираться в незнакомом коде и новых технологиях
Будет плюсом:
•Опыт работы с поисковыми технологиями с открытым исходным кодом, включая Elasticsearch
•Опыт работы с технологиями обработки больших данных, включая MapReduce, и базами данных
•Внимательность к деталям
•Опыт работы с высоконагруженными сервисами
Условия
•Компенсация от 100М токенов для экспериментов и оптимизации рутины
•Доступ к передовым моделям для ежедневной работы
•Расширенная медицинская страховка с первого месяца работы
•Медицинская помощь, включая плановое и неотложное лечение за рубежом, страхование от несчастных случаев и лечение критических заболеваний
•Онлайн-консультации с психологами и психотерапия в офисах, где есть соответствующий кабинет
•Ежегодные медицинские обследования и вакцинация
•30 оплачиваемых дней больничного в году с полной зарплатой
•Стоматология и экстренная помощь за рубежом
•Коррекция зрения и хирургическое лечение косоглазия после года работы
•Доступ к терапевтам в крупных офисах
•Оплата ведения беременности и родов для сотрудниц и жён сотрудников, работающих в компании более двух лет
•Страховка для детей и супругов: компания оплачивает 80% стоимости, сотрудник — 20%