Разработчик на C++ в команду бэкенда UGC и Дискавери

Оплата не указана

Вакансия находится в архиве

Яндекс

г. Санкт-Петербург

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Мы собираем десятки тысяч отзывов, фото и видео, которые помогают нашим пользователям делать выбор: куда сходить вдвоём в воскресенье, где самая вкусная шаверма в городе и в какой парк выбраться с коллегами после работы.

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

Также вместе с ML-командой мы запустили новый сервис «Идеи», где предлагаем людям персональную медийную ленту с GPT-суммаризацией отзывов и персональными рекомендациями на карте.

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

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

Какие задачи вас ждут

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

Развитие платформы
Наша платформа собирает, обрабатывает и хранит миллионы отзывов на миллионы объектов, отвечает на десятки тысяч запросов в секунду и постоянно совершенствуется. Основными направлениями развития здесь являются ускорение офлайн-процессов проверки отзывов, изменение ранжирования гипотез объектов, на которые мы собираем отклики в личном кабинете с целью вырастить число фото-, видео- и текстовых отзывов, а также изменение ранжирования отзывов для улучшения пользовательского опыта в поиске.

Эксперименты продукта Дискавери
Недавно мы запустили новый режим в Картах — Идеи — персональную медийную ленту с GPT-суммаризацией отзывов и персональными рекомендациями на карте. Этот продукт мы планируем развивать и масштабировать, и для этого нам потребуется: собирать новые продуктовые эксперименты из имеющихся деталей (или — при необходимости — создавать что-то новое); оценивать расходы вычислительных мощностей и хранилищ для запуска на процент пользователей и для полноценного масштабирования на весь поток запросов; продумывать архитектуру вместе с коллегами из разработки клиентской части, а с коллегами из ML-команды придумывать, как оптимизировать системы рекомендаций, чтобы повысить качество, не принося в жертву скорость или железо.

Мы ждём, что вы
  • Быстро и качественно пишете код на C++ или другом С-образном языке
  • Разбираетесь в многопоточности и распределённой обработке
  • Готовы развивать HTTP-сервисы и следить за их эксплуатацией
  • Дружите с автоматизированным тестированием
  • Умеете работать в команде и сотрудничать со смежными отделами
  • Можете довести проект до завершения
Будет плюсом, если вы
  • Знаете Python и SQL
  • Имеете опыт продуктовой и инфраструктурной разработки
Больше о команде

У нас сильная распределённая команда: есть коллеги в Питере (большинство), Москве, Йошкар-Оле и Белграде, мы ездим в командировки друг к другу в гости, советуемся друг с другом в рамках внутренних встреч. У нас прекрасная атмосфера внутри отдела, мы ценим горизонтальные связи между людьми, неформально общаемся в чатах в своей команде и со смежными отделами. Много взаимодействуем с аналитиками, менеджерами, дизайнерами и разработчиками клиента, чтобы создавать для миллионов наших пользователей самый классный и надёжный продукт.

Ключевые навыки

C++

Контактная информация

Яндекс

Сайт: не указан

Почта: не указана

Вакансия опубликована 24.07.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Петрозаводск

Полный день

Подробное описание

17 июня

#

Екатеринбург

Полный день

Подробное описание

8 апреля

#

Москва

Кунцевская

и еще 2 станции

Полный день

Подробное описание

29 июля