ML Ops Engineer

Riyadh

Contract

Related Jobs

ML Ops Engineer (On-Premise) –
Overview

A leading bank in Saudi Arabia is seeking an experienced ML Ops Engineer to support the deployment, scaling, and maintenance of machine learning models within a fully on-premise infrastructure environment. This role focuses on operationalising models post-development, ensuring reliability, traceability, and performance across GPU-based systems.

Key Responsibilities

Deploy, configure, and manage machine learning models on GPU-based infrastructure

Own the end-to-end model lifecycle post-development (deployment → monitoring → maintenance)

Integrate models with vector databases and internal systems

Ensure model traceability, versioning, and auditability (critical for regulated environments)

Monitor model performance and implement improvements where needed

Troubleshoot and optimise GPU performance and resource utilisation

Collaborate with Data Science and Engineering teams to productionise models

Maintain robust documentation and governance aligned with banking standards

Required Skills & Experience

~5+ years of experience in ML Ops / Machine Learning Engineering

Strong experience deploying models on GPU infrastructure (on-premise)

Hands-on experience with:

Model deployment frameworks (e.g. Docker, Kubernetes)

Model versioning and lifecycle tools

Vector databases (e.g. Pinecone, FAISS, Milvus or similar)

Solid understanding of model monitoring, maintenance, and optimisation

Experience working in Linux-based environments