Камаев Богдан Эльмарович

ML-инженер рекомендательных систем

Коротко

Роль ML-инженера по развитию рекомендательной системы и персонализации в продукте с миллионами пользователей — кандидатогенерация, ранжирование, реранкинг и A/B-тестирование моделей. Требуется опыт разработки рекомендательных систем или поискового ранжирования в продакшене от 3 лет, уверенный Python/SQL, работа с бустингами, PyTorch и большими данными (Spark/Hadoop). Формат удалённый по РФ, полная занятость, оформление по ТК РФ.

Описание
Мы развиваем рекомендации и персонализацию в продукте с миллионами пользователей: ленты, подборки, поиск и ранжирование выдачи. Рекомендательная система уже работает в проде, и мы ищем инженера, который будет растить её качество и продуктовые метрики. Если ты умеешь не только обучить модель ранжирования, но и доказать её эффект в A/B-тесте — ждём тебя.
Задачи
•Развивать многостадийную рекомендательную систему: кандидатогенерация, ранжирование, реранкинг
•Обучать и улучшать модели: коллаборативная фильтрация (ALS, implicit), two-tower, бустинги для ранжирования (CatBoost, LightGBM), sequential-модели
•Решать проблемы холодного старта, разнообразия и популярности в выдаче
•Строить фичи и пайплайны данных на больших объёмах (Spark, Airflow)
•Выводить модели в production и следить за их качеством
•Оценивать качество: офлайн-метрики (NDCG, MAP, Recall@K, coverage) и онлайн A/B-тесты
•Генерировать продуктовые ML-гипотезы и проверять их вместе с аналитиками
Требования
•Уверенный Python и SQL
•Опыт разработки рекомендательных систем или поискового ранжирования в продакшене
•Знание подходов: коллаборативная фильтрация, learning to rank (pointwise, pairwise, listwise), эмбеддинги
•Опыт с бустингами (CatBoost, LightGBM, XGBoost) и PyTorch
•Опыт работы с большими данными: Spark / PySpark, Hadoop
•Опыт проведения и анализа A/B-тестов
•Git, культура код-ревью
•Опыт от 3 лет
Будет плюсом
•Опыт с sequential-рекомендациями: SASRec, BERT4Rec
•Опыт ANN-поиска: FAISS, HNSW
•Опыт с CTR-моделями и рекламным ранжированием
•Применение LLM в рекомендациях и поиске
•Английский для чтения документации и статей
•Профильное техническое образование
Условия
•Удалённо или гибрид
•ДМС
•Бонусы и премии по результатам
•Оформление по ТК РФ
•Компенсация спорта
•Обучение за счёт компании, участие в конференциях

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте