Data engineer

Зарплата

от 250 000 ₽

Местоположение и тип занятости

Можно удаленно

Компания

Международный интернет-магазин одежды, обуви и товаров для дома

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

Условия работы

В связи с активным ростом команды находимся в поиске Data Engineer.

Сейчас активно разрабатываются и внедряются множество DS моделей, затрагивающие самые разные части WB. Перед выводом в работу их нужно оценивать и тестировать с точки зрения производительности и масштабируемости, применять или создавать инструменты, обеспечивающие надежную и стабильную работу в таком highload-проекте, как WB.

Что предстоит делать:

  • Выводить в продакшен математические модели, разработанные data science (DS) командой
  • Разрабатывать API для взаимодействия внедряемой математической модели с остальными сервисами WB
  • Оценивать, тестировать и оптимизировать масштабируемость модели в плане потребления ресурсов CPU, GPU, RAM
  • Сокращать time to market внедрения моделей в продакшен
  • Взаимодействовать с DS-частью команды по вопросам оптимизации разработанного ими кода/моделей, с сис. администраторами по вопросам масштабирования сервисов

Требования:

  • Знание Python (библиотеки и инструменты при разработке: pandas, aiohttp, FastAPI, Spark, MLflow), Clickhouse, Kubernetes.
  • Умение адекватно оценивать сроки выполнения задач
  • Опыт работы с ML-проектами и библиотеками
  • Навыки написания unit-тестов
  • Навыки профилирования, поиска узких мест в чужом Python-коде и алгоритмах
  • Опыт разработки платформы для рекомендательных систем.

Мы предлагаем:

  • Возможность гибкого начала рабочего дня, полностью удаленная занятость.
  • Возможность оформления по ТК РФ или по договору с ГПХ, с самозанятым или ИП.
  • Достойное вознаграждение: «в рынке» и даже чуть интереснее.
  • Преимущественно новые проекты без поддержки старого ĸода.
  • Интересные и амбициозные задачи, дающие ощущение причастности к значимому делу, которым можно гордиться.
  • Возможность непосредственно влиять на создание и развитие продукта.
  • Действительно отличную команду, с которой можно обсудить идеи и осуществить наиболее удачные из них.
  • Возможность сильно прокачаться в процессе реализации смелых идей, идущих на пользу проектам: большое поле возможностей и экспериментов.