Разработчик бэкенда еком-продуктов в Поиске

Яндекс · Москва, Санкт-Петербург, Екатеринбург · по договорённости

Компания
Яндекс
Город
Москва, Санкт-Петербург, Екатеринбург
Зарплата
по договорённости
Уровень
senior
Формат
гибрид

Мы разрабатываем продукты для решения еком-задач в Поиске Яндекса. Наша цель — помочь пользователю быстро и удобно решить самые разные задачи перед покупкой: вдохновиться с помощью ленты рекомендаций, сравнить предложения, посмотреть плюсы и минусы, увидеть выгодные цены и способы оплаты.

Почему у нас круто:
• Работаем с самой большой товарной базой в рунете, в которой храним предложения как от крупнейших маркетплейсов, так и от маленьких магазинов.
• Делаем высоконагруженные решения, в частности отвечаем за инсталляцию RT-хранилища еком-документов, содержащего миллиарды документов и обслуживающего десятки тысяч запросов в секунду. При этом укладываемся в жёсткие технические ограничения, например в скорость ответа до 20 мс в 99 перцентиле.
• Напрямую влияем на продуктовые и технологические решения, принимаемые в подразделении.

Что предстоит делать:
Обогащение результатов поиска еком-данными

Предстоит обогатить результаты поиска данными, которые встречаются в интернет-магазинах: ценами и изображениями товаров, информацией о сроках доставки и способах оплаты, рейтингом и суммаризацией отзывов. Для этого необходимо развивать высоконагруженную интеграцию веб-поиска с товарным поиском.

Создание тематических блоков, решающих частотные еком-сценарии

Например, на запрос о конкретном товаре пользователь получит ответ, который содержит агрегированную информацию о том, где можно заказать товар, как он выглядит и какими характеристиками обладает, что говорят о нём покупатели, блогеры и эксперты. В блоке будут предлагаться похожие товары, а Нейро в режиме диалога ответит на вопросы покупателя.

Реализация инструментов для поиска лучшего предложения

Важно не просто показывать все данные о товаре и магазине, а дать пользователям возможность сравнивать и фильтровать предложения по ключевым параметрам. Это должны быть эффективные инструменты, которые работают под высокими нагрузками.

Требования:
• Владеете C++ или готовы на него перейти
• Знаете классические алгоритмы и структуры данных
• Ориентированы на создание конечного продукта высокого качества

Будет плюсом:
• Разрабатывали веб-сервисы, поисковые или рекомендательные системы
• Проектировали распределённые системы, которые могут держать тысячи RPS
• Занимались продуктовой разработкой, в частности в электронной коммерции

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.

Многих вакансий каталога нет на агрегаторах

11500+ вакансий от 1700+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 950+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.