Обязанности:
Развитие мультиаукциона в саджестеВы будете участвовать в масштабном проекте — мы планируем перейти от раздельного подбора баннеров для каждой из top‑X подсказок к единому мультиаукциону. Это повысит эффективность и релевантность рекламы. Также вам предстоит решать сложные задачи кеширования рекламы в саджесте: обеспечивать актуальность данных и корректный учёт показов и кликов в высоконагруженной микросервисной инфраструктуре на C++ с полной observability. Развитие рекламного аукциона
Вы будете разрабатывать аукцион рекламы на странице поисковой выдачи, учитывая результаты аукциона в саджесте и их взаимное влияние. Связка двух аукционов повысит эффективность рекламы. В работе предстоит заниматься интеграцией, производительностью, корректностью бизнес-логики и устойчивостью под нагрузкой на стыке саджеста и рекламных систем. Также вы будете взаимодействовать с ML-командами и проводить эксперименты, оценивая влияние изменений на продуктовые и рекламные метрики. Исследования в рекламе
Вы будете исследовать рекламные данные: анализировать поведение пользователей и рекламодателей, искать аномалии и точки роста в аукционе и ранжировании. Находить продуктовые и технические инсайты, формулировать гипотезы и проверять их с помощью экспериментов и метрик. Затем преобразовывать результаты исследований в изменения продукта и алгоритмов и измерять их влияние на ключевые рекламные показатели. Больше о бэкенде в Яндексе — в канале Yandex for Backend
Ключевые навыки:
- Уверенно пишете быстрый и надёжный код на C++
- Работали с MapReduce-операциями
- Владеете SQL или готовы его изучить
- Можете формализовать задачи из бизнес-запроса
- Хорошо знаете математику — понимаете смысл метрик
Дополнительные требования:
- Работали с большими данными и высоконагруженными системами
- Знаете Python
- Работали с Airflow-like-инструментами автоматизации графов вычислений