onsite
MLOps Engineer - XPS Group
MLOps Engineer
Senior MLOps Engineer responsible for designing, deploying and maintaining scalable machine‑learning pipelines on cloud infrastructure, leveraging Python, Docker, Kubernetes and CI/CD tools.
About the role
Key Responsibilities
- Design, build and operate end‑to‑end ML pipelines, from data ingestion to model serving.
- Containerise models and services using Docker and orchestrate them with Kubernetes on AWS.
- Implement CI/CD workflows (GitHub Actions, Jenkins, or similar) to automate testing, validation and deployment of ML artifacts.
- Monitor model performance, data drift and infrastructure health, and implement automated remediation.
- Collaborate with data scientists, analysts and platform teams to translate research prototypes into production‑ready solutions.
Requirements
- 5+ years of software engineering experience with strong Python programming skills.
- Hands‑on experience with Docker, Kubernetes and cloud services (AWS preferred).
- Proficiency in CI/CD tooling and infrastructure‑as‑code (e.g., Terraform, CloudFormation).
- Familiarity with ML lifecycle management tools such as MLflow, Kubeflow or similar.
- Solid understanding of version control, automated testing and monitoring best practices in production ML environments.
Skills
pythondockerkubernetesawscicdmlflow