Location : Cape Town, Western Cape, South Africa
Senior MLOps Engineer – Yassir
About the Role
Yassir is a leading superapp in the Maghreb and beyond, offering ride‑hailing, delivery, and financial services. We are looking for a highly skilled MLOps Engineer to join our AI team and drive the deployment and scaling of machine‑learning models across our cloud platform.
Key Responsibilities
- Deploy and monitor AI / ML models in production using CI / CD and MLOps best practices (retraining pipelines, model versioning, rollback strategies).
- Design and maintain scalable, secure MLOps infrastructure on GCP, leveraging containerization (Docker, Kubernetes), orchestration tools (Airflow, Kubeflow, Vertex AI) and infrastructure‑as‑code.
- Collaborate with Data Scientists, ML Engineers, and DevOps to build end‑to‑end ML systems – from experimentation to monitoring.
- Implement automated testing, performance monitoring, alerting, and drift‑detection pipelines.
- Ensure governance, traceability, and compliance of ML assets (model registry, audit trails, data lineage).
- Support AI governance and enforce policies across the model lifecycle.
- Identify bottlenecks, propose optimizations, and drive platform‑wide observability and scalability.
- Contribute to documentation, onboarding materials, and internal tooling for self‑service ML infrastructure.
Key Requirements
5+ years of experience in MLOps, DevOps for AI / ML, or Machine‑Learning Engineering.Strong knowledge of the end‑to‑end ML lifecycle and programming skills in Python (scikit‑learn, TensorFlow, PyTorch).Experience with Infrastructure‑as‑Code (IaC) and preferably Terraform.Proficiency in containerization (Docker) and cloud platforms (GCP preferred; AWS / Azure acceptable).Experience with GCP ML services (Vertex AI, Cloud Run, Kubernetes Engine, BigQuery) and CI / CD tools (GitHub Actions).Good understanding of data pipelines, feature stores, monitoring, and alerting tools.Nice to Have Skills
SQL experience.Prometheus, Grafana, or SonarQube knowledge.At Yassir, we believe in diversity and inclusion. We are excited to hear from candidates who can bring fresh perspectives. Don’t just apply – help drive a better tomorrow.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr