Описание
Команда занимается проектированием, разработкой и оптимизацией рекомендательных и ранжирующих систем в масштабе, создавая модели для персонализированных пользовательских опытов и внедряя ML-решения в современной облачной среде.
Задачи
•Проектирование и разработка рекомендательных и ранжирующих моделей, включая learning-to-rank, re-ranking, gradient-boosted и нейронные ранкеры
•Оптимизация моделей по нескольким целевым метрикам и анализ Pareto-фронтов для баланса конкурирующих целей
•Офлайн-оценка рекомендательных систем с использованием метрик ранжирования, таких как NDCG и recall@k
•Устранение position bias и selection bias в логированных данных для обеспечения надёжности моделей
•Применение статистической строгости через значимость, доверительные интервалы и дизайн A/B-тестов и holdout
•Обработка и анализ больших объёмов поведенческих и clickstream-данных
•Разработка, тестирование и поддержка чистого версионированного кода с использованием Git
•Трекинг экспериментов и управление жизненным циклом моделей
•Развёртывание и управление ML-воркфлоу на облачной платформе данных
•Сотрудничество с кросс-функциональными командами для доставки продакшн-ready ML-решений
Требования
•3+ лет практического опыта построения рекомендательных или ранжирующих моделей
•Понимание многокритериальной оптимизации, включая анализ Pareto-фронтов
•Экспертиза в офлайн-оценке рекомендательных систем с использованием метрик ранжирования (NDCG, recall@k)
•Знание position bias или selection bias в логированных данных
•Сильный статистический背ground: значимость, доверительные интервалы, дизайн A/B-тестов и holdout
•Владение Python и SQL
•Навыки обработки больших данных с Spark, pandas и polars
•Компетенции в ML-библиотеках: scikit-learn, PyTorch, LightGBM/XGBoost
•Опыт работы с поведенческими или clickstream-данными
•Знание инструментов трекинга экспериментов и управления моделями, таких как MLflow
•Знакомство с облачными платформами данных, предпочтительно Databricks
•Умение писать чистый, тестируемый, версионированный код с использованием Git
•Английский язык на уровне Upper-Intermediate (B2) или выше
Будет плюсом
•Опыт в e-commerce или ритейле
•Понимание counterfactual или off-policy evaluation
•Знакомство с contextual bandits или online learning
•Опыт с real-time моделями сервинга
Условия
Условий в вакансии нет