Ведущий разработчик ML / MLOps

MAGNIT TECH·Russia·Удалённо, Офис·5д. назад

Мы развиваем ML-платформу прогнозирования спроса для федеральной розничной сети. Работаем с большими объемами данных: отдельные расчеты обрабатывают терабайты данных, а общий объем данных платформы измеряется петабайтами.

Расчетный контур построен на Spark и Kubernetes, оркестрация на Airflow, данные храним в S3 и Delta Lake.

Задачи

  • интегрировать изменения и новые алгоритмы от Data Science в промышленный контур прогнозирования
  • разрабатывать и сопровождать Spark-приложения и расчетные пайплайны
  • работать с Airflow DAG и процессами запуска расчетов в DEV, UAT и PROD
  • участвовать в развитии MLOps-фреймворка, версионирования расчетов и релизного процесса
  • оптимизировать Spark-расчеты и помогать обеспечивать стабильное выполнение пайплайнов в рамках SLA
  • работать с Kubernetes-инфраструктурой под Spark-приложения
  • участвовать в развитии мониторинга, логирования, Data Quality и диагностики расчетов
  • работать с данными в S3 и Delta Lake, историей расчетов и процессами хранения данных
  • участвовать в развитии CI/CD и внутренних инструментов ML-платформы
  • участвовать в технических PoC и тестировании новых технологий на реальных расчетах

Требования

  • хорошее знание Python
  • практический опыт с Apache Spark / PySpark
  • опыт работы с Apache Airflow
  • уверенный SQL
  • базовый практический опыт с Kubernetes и Docker
  • понимание принципов работы с большими объемами данных
  • опыт работы с S3 или другими объектными хранилищами
  • понимание CI/CD и процессов разработки
  • умение разбираться в проблемах production-пайплайнов и работать с логами и мониторингом

Дополнительно

  • опыт с Delta Lake или другими lakehouse-технологиями
  • опыт работы с ML или MLOps-системами
  • опыт оптимизации Spark-приложений
  • опыт с Data Quality, metadata или lineage
  • опыт работы с Kubernetes в production
  • опыт работы с облачной инфраструктурой
  • опыт с Grafana, Spark History или похожими инструментами

Условия

  • Оформление в аккредитованную ИТ-компанию
  • Конкурентоспособную заработную плату (обсуждается индивидуально)
  • ДМС со стоматологией и льготными условиями для членов семьи
  • Технику для работы
  • График работы 5/2
  • Работу в максимально уютном офисе в центре Москвы (ст. м. Савеловская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах
  • Развитие – мы оплачиваем обучение на курсах и участие в конференциях
  • Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
  • Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании
  • Наличие корпоративной библиотеки курсов
  • Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе

Похожие вакансии

Другие вакансии MAGNIT TECH