H
HireSeeker
яндекс

Разработчик на С++ в команду инфраструктуры распределённого биддера Рекламы

яндекс · 22 янв.

Зарплата не указана

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

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

Помимо развития автобюджета как сервиса, нужно подумать про рекламодателей. Каждый день миллионы клиентов заводят новые рекламные кампании (РК), изменяют и дополняют старые. Тут мы реализуем новые способы управления РК, придумываем новые настройки, методы оптимизации и ограничения бюджета.

Итогово получается сложный инфраструктурный и близкий к ML продукт, который напрямую влияет на бизнес и выручку Яндекса.

Команда сконцентрирована в Москве, строгого графика нет, но любим ходить в офис, чтобы общаться. В команде сильные и молодые ребята с дипломами ФКН/ШАД. Любим, помимо работы, потусить вместе :)

Развитие ML-инфраструктуры

Рядом с нами работает большая команда сильных ML’щиков. Нужно обеспечить им быстрый TTP, чтобы внедрять новые модели и экспериментировать с ними в текущей инфре было просто и быстро.
Например: фреймворк симуляции состояния фич в проде для офлайн-экспериментирования с моделями.

Развитие продукта

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

Развитие высоконагруженного рантайма

С одной стороны, развивать сервис потоковой обработки данных и подсчёта прогнозов. С другой — улучшать сервис, который использует эти прогнозы для ранжирования и выбора лучшего баннера.
Например: ускорение доставки ставок за счёт новой технологии.

Улучшение инфраструктуры и надёжности сервисов

Растить максимальную доступность и надёжность наших сервисов.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Разрабатываете на C++
* Разрабатывали и поддерживали высоконагруженные рантайм-сервисы с высокой производительностью и надёжностью
* Умеете эффективно работать в команде и решать комплексные технические задачи, инициативны и заряжены на профессиональный рост
* Любите инфраструктурные сервисы, прямо влияющие на бизнес

* Знаете Python и SQL
* Знакомы с технологиями и инструментами для обработки и анализа больших объёмов данных (например, Apache Kafka, Spark)
* Взаимодействовали с ML-инфрой