Разработчик С++ в отдел монетизации геосервисов

МинскC++КартыСпециалист
Команда геосервисов Яндекса занимается улучшением рекламной платформы, которая помогает традиционным предприятиям офлайн-бизнеса находить своих клиентов среди большой аудитории. Мы помогаем учесть предпочтения и местоположение пользователя, когда он хочет найти парикмахерскую, кафе с определенным видом кофе или ближайший магазин с детской одеждой на Картах или в Навигаторе. Сейчас мы ищем разработчика, который поможет нам построить систему ранжирования рекламных организаций на Картах. Эта система должна принимать во внимание как запросы пользователей, так и интересы рекламодателей, соблюдая сложный баланс между ними.

Вы нам подходите, если вы:

  • уверенно владеете современным С++;
  • уверенно знаете алгоритмы и структуры данных.

Кроме того, приветствуются:

  • опыт проектирования и разработки высоконагруженных сервисов;
  • знание и опыт применения MapReduce;
  • опыт программирования на Python;
  • опыт многопоточного программирования;
  • знакомство с технологиями машинного обучения (это будет очень полезно в задачах улучшения качества ранжирования).

Вам предстоит:

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