Ищем заряженного ML инженера в кросс-функциональную команду RecSys.
С тебя — делать модели на 5+, с нас — сильная команда, свобода принятия решений и короткий T2M.
Наш продукт — рекомендации для видеохостинга Rutube с 10M+ DAU.
Наш стек
- Языки и фреймворки: Python, Rust
- ML: PyTorch, CatBoost, Torch, HuggingFace, Nvidia4rec
- Базы данных: PostgreSQL, ClickHouse, Redis
- Очереди: Kafka, RabbitMQ
- Оркестрация: Kubernetes
- DevOps: Docker, Helm
- Сервисы: Dagster, Airflow, Superset, MLflow (опционально), GitLab
- Мониторинг: Grafana, Prometheus
Чем предстоит заниматься:
- Улучшать текущую архитектуру рекомендательной системы (от эвристик до SASRec)
- Оптимизировать существующие ML-модели для повышения качества рекомендаций
- Заниматься MLE/MLOps задачами: автоматизация, деплой и мониторинг моделей
- Проводить A/B-тесты и анализировать данные для поиска новых гипотез
- Вносить улучшения в продукт, работая в тесной связке с продуктовой командой
Что ожидаем от кандидата:
- Опыт в ML от 3 лет
- Опыт работы с Python в продакшене от 2 лет
- Опыт работы со средствами оркестраци и пайплайнов (AirFlow / Dagster)
Будет плюсом
- Опыт работы с рекомендательными системами
- Участие в Kaggle, хакатонах или олимпиадах по ML
- Опыт внедрения ML-моделей в высоконагруженных проектах
- Публикации в области RecSys
- Участие в OpenSource-проектах или разработке библиотек для ML
График и формат работы:
-
Гибкий график, работа в офисе в центре Санкт-Петербурга (м. Чернышевская), в Москве (м.Сокол), либо полностью удаленный формат.