Backend ML engineer

Дата размещения вакансии: 04.09.2024
Работодатель: Газпром нефть
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
переулок Гривцова 4
Требуемый опыт работы:
От 3 до 6 лет

«Газпромнефть-Снабжение» — лидер комплексных услуг на рынке промышленных закупок и логистики. Мы используем в работе цифровые инструменты и сервисы, направленные на повышение эффективности управления производством, цепями поставок и контроля качества.

Мы находимся в поисках backend ML - инженера, который поможет нам настроить правильно пайплайны, сделать мониторинг и настроить сервинг ML моделей. А также поможет с разными ML задачами.

Основные задачи:

  • Вывод в продакшн ML модели, как енкодеры, так и LLM (e.g. RAY serve + vLLM)
  • Построение общение между основным бэкендом и ML моделями ( например, через async redis)
  • Онлайн A/B тесты на распределение трафика
  • Настройка мониторинга компонентов пайплайна (например, через grafana-prometheus)

Технический стек

  • async / await frameworks. FastAPI, Quart.
  • Брокеры RabbitMQ (через асинхронную aio-pika) / redis (через aioredis)
  • Опыт работы с NoSQL базами данных. Мы используем RethinkDB
  • Docker && Docker-compose
  • Grafana
  • Background tasks - https://fastapi.tiangolo.com/tutorial/background-tasks/
  • NoSQL databases (e.g. RethinkDB)

Будет большим плюсом

  • Опыт работы с vLLM.
  • Опыт работы с «on-device» анализом данных (csv таблички), используя, например, polars, duckdb

Успешному кандидату мы предложим:

  • График работы 5/2, возможен удаленный и гибридный формат работы
  • Стабильную заработную плату
  • Официальное трудоустройство
  • Широкие возможности для профессионального роста
  • ДМС (включая стоматологию) с первого дня работы

При отклике на вакансию, пожалуйста, укажите Ваши зарплатные ожидания.