Job Search and Career Advice Platform

Enable job alerts via email!

MLOps Engineer

Master-Works

Riyadh

On-site

SAR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in the Riyadh region is looking for an MLOps Engineer to design and maintain scalable infrastructure and CI/CD pipelines. Candidates should have 3-7 years of experience in MLOps or DevOps roles, proficient in Python, Linux, Docker, and Kubernetes. The role includes responsibilities such as building end-to-end machine learning pipelines, ensuring service reliability and security, and collaborating with data science teams for best practices in ML operations.

Qualifications

  • 3-7 years of experience in MLOps, DevOps, or platform roles with production ML exposure.
  • Strong background in CI/CD automation.
  • Hands-on experience with Docker, Kubernetes, and observability tools.

Responsibilities

  • Build and operate end-to-end pipelines for machine learning models.
  • Implement CI/CD processes for code, data, and model artifacts.
  • Deploy and scale ML services using Docker and Kubernetes.
  • Set up model registry and experiment tracking.
  • Implement monitoring and alerting for service health and performance.

Skills

MLOps
CI/CD
Python
Linux
Docker
Kubernetes

Tools

Prometheus
Grafana
ELK
OpenTelemetry
Job description

This role aims to design, implement, and maintain scalable, secure, and reliable MLOps infrastructure and CI/CD pipelines to enable rapid and high-quality delivery of machine learning models and data-driven services to production. The role bridges ML/Development and Operations, driving automation, reliability, monitoring, and operational excellence across environments.

Key Responsibilities
  • Build and operate end-to-end pipelines for training, validation, packaging, and deployment across dev/test/prod.
  • Implement CI/CD for code, data, and model artifacts with quality gates, approvals, and rollbacks.
  • Deploy and scale ML services using Docker and Kubernetes (real-time and batch), with safe rollout strategies.
  • Set up model registry & experiment tracking and enforce reproducible, versioned releases (e.g., MLflow or equivalent).
  • Implement monitoring/alerting for service health, latency, errors, resource usage, plus ML signals (drift, data quality, model performance).
  • Define operational standards (SLIs/SLOs, incident response, RCA, runbooks) and continuously improve reliability.
  • Enforce security best practices (IAM/RBAC, secrets management, network controls, audit logging) and collaborate with DS/ML/Data teams.
Requirements
  • 3–7 years in MLOps/DevOps/Platform roles with production ML exposure.
  • Strong CI/CD + automation, solid Python and Linux, strong troubleshooting.
  • Hands-on with Docker + Kubernetes and observability tools (Prometheus/Grafana, ELK, OpenTelemetry or similar)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.