IT-компания разрабатывает, внедряет и сопровождает IT-продукты для горнодобывающей отрасли. Продукт — ИИ-система автоматизации оперативного управления, принимающая решения в реальном времени на основе телеметрии.

Обязанности:

  • Разрабатывать ядро потоковой обработки событий и принятия решений в реальном времени.
  • Обеспечивать обработку потока событий, актуальное состояние объектов и расчёт решений без обращения к базам данных.
  • Проектировать архитектуру процессоров, состояние, гарантии доставки, партиции и реплики.
  • Реализовывать дедлайны без таймеров, восстановление состояния, повторное проигрывание и идемпотентную выдачу команд во внешние системы.
  • Проверять качество решений на реальных данных и выкатывать изменения в продакшен.
  • Развивать алгоритмы и прогнозные модели совместно с ML-специалистами.

Требования:

  • От 3 лет опыта работы с Python.
  • Техническое образование.
  • Понимание ОС, сетей, распределённых систем и потоковой обработки; Kafka обязательна.
  • Знание модели потоковой обработки и умение обосновывать границы сервиса.
  • SQL, включая материализованные представления и оконные функции.
  • Docker и Kubernetes на пользовательском уровне, GitLab CI.
  • Самостоятельность и активное использование ИИ в разработке.
  • Готовность выполнить тестовое задание и пройти техническое интервью.

Условия и преимущества:

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