Назад

Не получаете ответ?

Вакансия опубликована 8 дн. назад - шансы на ответ снижаются.

8 дней назад

Senior ML Platform Engineer (Python Backend / MLOps)

Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Senior ML Platform Engineer (Python Backend / MLOps): Разработка производственных ML-сервисов и платформенных инструментов для инференса классических ML, Deep Learning и LLM-моделей с акцентом на Python backend, Kubernetes, оптимизацию CPU/GPU и автоматизацию MLOps. Focus on проектировании API инференса, повышении воспроизводимости и отказоустойчивости, мониторинге производительности и масштабировании Spark в Kubernetes.

Локация: удалённая работа или офис в центре Москвы, ул. Мясницкая, 16

Компания

Финфрейм — аккредитованная IT-компания, развивающая ML-сервисы и инженерные практики MLOps.

Что делать

  • Превращать исследовательский код и прототипы Data Scientists в надёжные production-сервисы для классического ML и Deep Learning.
  • Разрабатывать API инференса, предобработку и постобработку данных, обработку ошибок, тесты и контракты взаимодействия с другими сервисами.
  • Профилировать, нагрузочно тестировать и оптимизировать ML-сервисы, включая подбор CPU/GPU, памяти, реплик и параметров параллелизма.
  • Развивать инференс Deep Learning и LLM-моделей в Kubernetes, включая эффективное использование и разделение GPU.
  • Создавать мониторинг, метрики и оповещения, повышать стабильность и отказоустойчивость сервисов.
  • Автоматизировать жизненный цикл моделей, датасетов, артефактов, ML-задач, окружений, экспериментов, CI/CD и Spark в Kubernetes.

Требования

  • Сильные знания Python и опыт разработки производственных backend-сервисов, включая FastAPI или аналоги.
  • Опыт вывода ML-моделей в production и разработки сервисов инференса.
  • Опыт профилирования, нагрузочного тестирования и оптимизации Python-приложений; понимание CPU/GPU, управления памятью и параллельного выполнения.
  • Понимание классического ML и Deep Learning; опыт со scikit-learn, PyTorch и/или TensorFlow.
  • Понимание жизненного цикла ML-моделей и практик MLOps, включая автоматизацию ML-процессов и работу с моделями и артефактами.
  • Опыт работы с Apache Spark или PySpark.
  • Практический опыт Docker и Kubernetes на уровне разработчика.
  • Опыт разработки REST API, написания тестов, работы с CI/CD, желательно GitLab CI.
  • Опыт внедрения мониторинга приложений.

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

  • Опыт с MLflow, S3 и Feature Store.
  • Опыт работы с Airflow, Spark Operator и Spark Connect.
  • Опыт с vLLM, Triton Inference Server, ONNX Runtime или TensorRT.
  • Опыт с MIG, HAMi и распределением GPU.
  • Опыт с Helm и Argo CD.

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

  • Удалённая работа или офис в Москве в гибком формате.
  • Официальное трудоустройство по ТК РФ в аккредитованную IT-компанию.
  • ДМС и страхование от несчастных случаев с первой рабочей недели.
  • Оплата первых 10 дней больничного до 100% оклада.
  • Современная техника для работы, включая MacBook и мониторы.
  • Ежегодные корпоративы с компенсацией дороги и проживания.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →