Наша команда активно занимается развитием алгоритмов ранжирования ресторанов, блюд, товаров и органическим встраиванием рекламы. Мы стремимся предоставить нашим пользователям максимально релевантные и персонализированные рекомендации. Благодаря нашим алгоритмам пользователи быстрее делают выбор, а ресторанные партнёры получают больше заказов.
Наши алгоритмы работают в нескольких направлениях Еды:
- Рекомендации ресторанов на главной
- Upsell рекомендации товаров в ресторанах и магазинах
- Ранжирование недоставочных ресторанов в сценарии "Куда сходить"
- Поиск по сервису
В связи с ростом команды мы переходим к двухуровневой структуре подразделения и ищем опытного руководителя, который возглавит направление, будет для команды техническим ментором и организует эффективную работу всех членов подразделения.
Мы поддерживаем полный цикл разработки и аналитики: от идеи, сбора данных и обучения моделей до постановки А/Б экспериментов и сопровождения realtime-сервисов с логикой ранжирования. В процессе работы мы тесно взаимодействуем с командами MLOps и аналитики, а также с соответствующими командами продукта в рамках каждого из направлений.
Основные обязанности:
- руководство командой из нескольких направлений;
- формирование стратегии развития рекомендаций;
- повышать качество рекомендаций в терминах продуктовых и бизнес-метрик;
- отвечать за стабильную работу backend сервисов с алгоритмами ранжирования.
- формирование и актуализация системы метрик качества рекомендаций совместно с командой аналитики;
- участие в найме, адаптации и обучении сотрудников;
- решение управленческих задач: мотивировать и развивать сотрудников, строить правильную коммуникацию в команде;
- выстраивание процессов внутри команды и сокращение time-to-market.
Требования к техническому бэкграунду:
- успешные запуски ML-проектов с влиянием на ключевые метрики направления или бизнеса; - Опыт в классическом ML и знание основных алгоритмов рекомендаций;
- понимание построения архитектуры рекомендательных систем: от сбора данных до сопровождения после запуска;
- опыт работы с распределёнными вычислениями на кластерах (Hadoop/Spark/YT); - Отличное знание Python;
- опыт написания кода на C++ или других языках, типичных для высоконагруженных realtime-сервисов.
Требования к менеджерскому бэкграунду:
- опыт руководства командой от 5 человек, желательно с опытом руководства тимлидами;
- опыт работы в должности руководителя не менее 2 лет;
- опыт найма и развития сотрудников;
- опыт выстраивания процессов в команде с учётом специфики ML-области;
- умение грамотно доносить мысли, отстаивать и обосновывать свою позицию;
- умение видеть и предлагать несколько решений задачи, балансировать между скоростью разработки решения и качеством.