Назад
6 дней назад

Data Platform Engineer (ML)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Data Platform Engineer (ML): Развитие платформы для расчёта ML-признаков в batch-, streaming- и nearline-сценариях с акцентом на воспроизводимость, качество данных и согласованность offline- и online-контуров. Focus on оптимизацию Spark и streaming-задач, incremental-расчёты, интеграцию с Feature Store, Airflow/Kubeflow и Kafka, а также диагностику и отказоустойчивость продакшн-систем.

Локация: удалённо или гибридно в офисе в Москве, рядом со станциями метро Дмитровская и Савёловская.

Компания

Иви — онлайн-кинотеатр и поставщик профессионального легального видеоконтента в России и странах СНГ.

Что делать

  • Развивать платформу для расчёта ML-признаков в batch-, streaming- и nearline-сценариях.
  • Строить и поддерживать пайплайны для исторических расчётов, backfill, обновления признаков и incremental-вычислений.
  • Обеспечивать корректные point-in-time joins, отсутствие temporal leakage и согласованность offline- и online-контуров.
  • Оптимизировать Spark- и streaming-задачи по скорости, памяти и стоимости вычислений.
  • Интегрировать платформу с Feature Store, Airflow/Kubeflow, Kafka, хранилищами и внутренними сервисами.
  • Развивать observability, тестирование под нагрузкой, отказоустойчивость и сопровождение продакшн-контура.

Требования

  • Уверенное знание Python и/или JVM-языка.
  • Опыт разработки и поддержки конвейеров обработки данных, проектирования схем и работы с большими объёмами данных.
  • Глубокое понимание Spark или другой распределённой системы обработки данных.
  • Опыт batch- и streaming-обработки: event time, processing time, окна, watermark и late data.
  • Понимание partitioning, shuffle, skew, retry, backfill, идемпотентности, state, caching и пересчётов.
  • Опыт работы с Git, code review, тестированием, CI/CD и observability.

Хорошо, если есть

  • Опыт работы с Feature Store, ML-платформами и Kafka.
  • Опыт версионирования, отслеживания происхождения и проверки качества данных.
  • Опыт создания переиспользуемых решений для команд данных и машинного обучения.

Культура и преимущества

  • Официальное трудоустройство в аккредитованной ИТ-компании.
  • Удалённый или гибридный формат работы и гибкое начало рабочего дня.
  • Современная рабочая техника и дополнительный монитор.
  • После испытательного срока — ДМС со стоматологией, страхование от несчастных случаев и критических заболеваний.
  • Поддержка выступлений на митапах, онлайн-библиотека и корпоративные скидки.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →