Вакансия: Senior Data Scientist, Рекомендации и персонализация
Описание вакансии
Наша команда занимается формированием рекомендательной ленты. Зона ответственности включает всё, что происходит после отбора кандидатов: расчет признаков, обучение и применение ML/DL моделей, таргеты и формулы ранжирования, предсказание рекламной выручки, правила разнообразия. Data Scientist у нас это сотрудник широкого профиля, занимающийся полным циклом вывода в production: от проверки идеи на Spark и Python до разработки продовой части системы на Golang и А/Б тестирования.
Наш стек:
- Python, PyTorch, Golang, Hadoop stack (pySpark, hive, hdfs), Catboost, Airflow
Вам предстоит:
- Заниматься дообучением рекомендательной нейросети под конкретный сценарий (на разных страницах у рекомендаций разные функции: на главной нужны новые релевантные пользователю товары, на карточке - более интересные аналоги или аксессуары к текущему товару и т.д.)
- Разрабатывать фичи/адаптировать архитектуру для решения заданной проблемы (например лучше учитывать негативный сигнал или понимать интент на основе поисковых запросов)
- Оптимизировать архитектуру нейросети, искать баланс скорости и качества
- Улучшать ленту через учет новых таргетов, изменение формул, правил разнообразия
- Внедрять разработанные решения в runtime на Golang, проводить А/Б тесты
Мы ожидаем:
- Опыт работы в Data Science от 3-х лет
- Уверенные теоретические знания ML/DL
- Знание основных алгоритмов и структур данных
- Хорошее знание Python
- Опыт разработки и (или) вывода в продакшн ML/DL алгоритмов
- Знание hadoop-стека, опыт работы с большими данными
Будет плюсом:
- Опыт работы с рекомендательными системами
- Опыт работы с высоконагруженными системами
- Опыт разработки на Go
Мы предлагаем:
- Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
- Свободу действий в принятии решений.
- Достойный уровень заработной платы.
- Профессиональную команду, которой мы гордимся.
- Возможность развиваться вместе с нашим бизнесом.