Python разработчик

Требования

БэкендPythonFlask

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

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

Мы создаем платформу процессной аналитики на основе машинного обучения – Sber Process Mining. Process Mining – это подход, позволяющий из сырых event-логов реконструировать процесс, найти в нем неэффективности и предложить план действий по улучшению. Наша задача – сделать аналитику простой, быстрой и красивой – с помощью машинного обучения и понятной визуализации.

Наша команда ищет крутого Machine Learning Engineer уровня middle и выше в продуктовую часть по применению машинного обучения для процессной аналитики.

Наш ML-стек: классический ML, NLP, графовые алгоритмы, Reinforcement Learning.

Чем предстоит заниматься:

  • Выводить в пром разработок RnD команды Process Mining
  • Оптимизировать существующие DS-пайплайны (по скорости, памяти, метрикам)
  • Участие в RnD-деятельности по process mining

Требования (в порядке приоритета):

  • Писать чистый код на Python 3.*
  • Pyspark 2.4.6, 3.0.0.
  • SQL, опыт написания сложных запросов (MySQL, PostgreSQL, Hive)
  • Опыт работы со стеком Apache Spark, Apache Oozie, HDFS, MapReduce, Kafka
  • REST API
  • Уверенный пользователь Linux
  • Понимание процесса ETL
  • Опыт работы с распределенными системами
  • Опыт подготовки данных для ML (featuring, scaling)
  • Git, Docker.

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

  • Масштабные и интересные задачи;
  • Востребованный продукт и современный стек;
  • Участие в профильных конференциях и соревнованиях;
  • Страхование и ДМС;
  • Льготное кредитование и пенсионная программа;
  • Корпоративный спортзал;
  • Трудоустройство по ТК РФ;
  • Развитие и тренинги.