Ecom.tech

Senior Data Scientist

1w ago
RussiaSeniorHybrid
Ecom.tech

Senior Data Scientist

1w ago
RussiaSeniorHybridxgboostlightgbmcatboostpythonpysparkpolarsa/b testing

Senior Data Scientist role at Ecom.tech focused on real-time retail IT solutions, requiring experience in ranking, search, and recommendation systems with production-level machine learning engineering.

About the company

  • Ecom.tech — ИТ-решения для ритеила реального времени

Requirements

  • Опыт от 3 лет в задачах ранжирования, поиска или рекомендательных систем в продакшене.
  • Опыт обучения LTR-моделей на градиентном бустинге (XGBoost, LightGBM, CatBoost): кастомные функции потерь, работа с признаками под ранжирование, интерпретация моделей.
  • Понимание двухуровневой схемы поиска (отбор кандидатов и реранкинг), метрик ранжирования и их компромиссов на разных этапах.
  • Понимание типовых проблем ранжирования (смещения в кликовых данных, дрифты, feedback loop) и подходов к их решению.
  • Понимание современных нейросетевых подходов в ранжировании (dense retrieval, нейронные реранкеры, sequence-модели) — применимость и компромиссы.
  • Продакшен-качество Python-кода: модульность, тесты, читаемость, готовность к передаче MLE на продуктивизацию без переписывания.
  • Самостоятельная разработка пайплайнов подготовки данных на PySpark и Polars — нетривиальные трансформации без помощи DA/DE.
  • Понимание A/B-тестирования: устройство эксперимента, классы метрик (целевые, прокси, защитные, информационные), формирование набора метрик и ожидаемых эффектов до запуска.
  • Умение разбирать ошибки модели, превращать их в продуктовые гипотезы и связывать метрики качества модели с метриками бизнеса и воронкой конверсии.
  • Самостоятельность в работе с задачами высокой неопределённости: декомпозиция, оценка сроков, проактивное обсуждение рисков с командой.

Found in@datajob