MIFZZA logoMIFZZA

Senior ML Backend Engineer - Search & Recommendations

Makkah

EmployerUndisclosed employer
LocationMakkah
Job typeFull-time
FieldIT & Software
Experience5+ years
Posted2026-10-14

Apply through MIFZZA

Job description

the employer is hiring a Senior ML Backend Engineer - Search & Recommendations for the Makkah region. You will own online systems that transform catalogue changes into ranked results for shoppers, including search, retrieval, recommendation serving, streaming data freshness, and experiments. Build and run query and recommendation serving: retrieval, score fusion, filtering, caching. Maintain latency budgets with double-digit‑millisecond p95 for search‑as‑you‑type and design graceful degradation. Implement experiment plumbing with shadow traffic, A/B assignment, guardrail metrics, and rollback. Build CDC pipelines into search indexes and feature stores, keep embeddings fresh, and perform zero‑downtime reindexing of multi‑million document collections. Log features to turn production traffic into training data. Ship changes to product backends, coordinate reviews, release windows, and production ownership. Provide monitoring, alerting, runbooks, and share on‑call duties for shipped services

Requirements

Skills

BudgetingPythonGitPlumbing

Let MIFZZA apply for you

Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.

Get started

Similar jobs

Browse more