RedCap Pharmacy
Mid-Level MLOps Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
MLOps-инженер в европейскую e-pharmacy Redcare Pharmacy. Задача — строить, эксплуатировать и улучшать ML/AI-решения в продакшене на стыке data science и software engineering.
Задачи
- Создавать и эксплуатировать контейнеризованные сервисы на платформах оркестрации, таких как Kubernetes
- Диагностировать проблемы в продакшене и повышать надёжность, производительность и экономичность ML/AI-сервисов
- Разрабатывать поддерживаемый и покрытый тестами Python-код для продакшен-сервисов, автоматизации и внутреннего инструментария
- Строить и улучшать CI/CD-пайплайны для ML/AI-сервисов, обеспечивая надёжное тестирование, деплой и итерации моделей
- Внедрять версионирование данных и моделей, валидацию и observability для целостности и воспроизводимости на всём ML-жизненном цикле
- Участвовать в техническом проектировании и архитектурных решениях, проводить code review
- Встраивать автоматические проверки безопасности в пайплайны доставки и следовать практикам безопасной разработки и эксплуатации
Требования
- Практический опыт в MLOps, DevOps, platform engineering или software engineering, включая деплой и эксплуатацию ML/AI-решений в продакшене
- Уверенные навыки software engineering на Python, включая автоматизированное тестирование, version control и code review
- Практический опыт с Docker и платформами оркестрации контейнеров, такими как Kubernetes
- Опыт работы с CI/CD-инструментами, такими как GitHub Actions или Jenkins
- Знакомство с практиками ML-жизненного цикла: упаковка, версионирование, валидация, деплой и мониторинг моделей; приветствуется опыт с MLflow или Kubeflow
- Хорошее понимание архитектуры ПО и практик безопасной разработки и доставки
Условия
- Work from Home: гибкость в выборе места работы, до 20 дней в году из любой точки ЕС
- Redcare Events: творческие командные мероприятия и празднование общих успехов
- Mental Health: бесплатная анонимная поддержка психолога через nilo
- Personal development: внутреннее и внешнее обучение, поддержка профессионального роста
- Mobility: полностью оплаченный Deutschlandticket
- Sport & Health: членство M в Urban Sports Club и широкий выбор спортивных активностей
Навыки
- Python
- Docker
- Kubernetes
- GitHub Actions
- Jenkins
- MLflow
- Kubeflow
- CI/CD
- Git
- автоматизированное тестирование
- model packaging
- model versioning
- model validation
- model monitoring
- observability
- secure software development