Чем предстоит заниматься:
Команда Pricing
- Развивать систему динамического ценообразования;
- Заниматься построением системы конкурентного ценообразования (матчинг), включающей в себя как модели DL (NLP/CV), так и классический ML;
- Использовать модели эластичности в других бизнес продуктах: ранжировании, пополнении стока, промо (купоны) и персональном ценообразовании;
- Предлагать новые инициативы, связанные с развитием data-driven подхода в отделе коммерции.
Команда Ranking&Search
- Развитие моделей ранжирования товаров в каталоге/поиске:
- Персонализация каталога/поиска;
- Добавление онлайн факторов по текущей сессии;
- Адаптация ранжирования для новых пользователей;
- Развитие алгоритмов генерации кандидатов;
- Улучшение алгоритмов поиска, в том числе с использованием нейронных сетей.
Требования:
- Опыт в области анализа данных и машинного обучения (от 2 лет);
- Опыт работы с SQL, Hadoop, Hive, Spark;
- Владение Python, Linux, методами работы с большими данными;
- Опыт работы как минимум с 2 ML библиотеками: Scikit-learn, CatBoost/XGBoost, PyTorch, Spark ML;
- Знания теории вероятностей и математической статистики;
- Знания в области машинного обучения, прогнозного моделирования и методов статистического анализа;
- Знание алгоритмов и структур данных;
- Высшее образование в области прикладной математики, информационных технологий, информатики и т.п;
- Английский язык на уровне технического чтения.