Company logo hidden

Machine Learning Engineer

Unlock employer Abu Dhabi, United Arab Emirates Posted: 24 Nov 2025

Financial

  • Estimate: $80k - $100k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is revolutionizing the Insurtech market by using technology to empower customers and create ease of mind around insurance needs. We are seeking a seasoned Machine Learning Engineer to join our AI team in Abu Dhabi, UAE, helping to design and build the technical backbone of intelligent products. You will develop scalable, cloud-native systems supporting machine learning workflows.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Work Conditions: On-site, Full-time

Responsibilities:

  • Architect and maintain cloud-native ML/LLM pipelines for training, evaluation, deployment, model registry, and continuous monitoring.
  • Build automated CI/CD workflows for ML and LLM systems, including prompt pipelines, model updates, container builds, and infrastructure deployments.
  • Design and deploy scalable ML and GenAI services using containerized and serverless compute (e.g., Cloud Run, GKE, Kubernetes, Functions).
  • Productionize LLMs through the full lifecycle: fine-tuning, distillation, evaluation, inference optimization, monitoring, and governance.
  • Collaborate with Data Engineering to develop feature stores, data pipelines, RAG pipelines, and vector databases for LLM-powered applications.
  • Implement observability frameworks for LLMs, including model drift & data drift detection, hallucination detection, latency & cost monitoring, and prompt performance and quality metrics.
  • Integrate and evaluate open-source tools and frameworks (MLflow, Ray, LangChain, KServe, Kubeflow, Weights & Biases).
  • Partner with Data Scientists to convert prototypes into reliable, fault-tolerant, enterprise-grade AI services.
  • Implement cloud-level security standards including IAM, secrets management, data encryption, and protected inference pathways.
  • Ensure LLM systems comply with internal AI governance, ethical AI, privacy, and compliance requirements.
  • Maintain transparent documentation, including model cards, audit logs, and deployment traceability.
  • Act as a bridge between experimentation and production, ensuring models and LLM workflows become scalable, observable, and maintainable services.
  • Mentor junior engineers and contribute to cloud and AI engineering standards across the organization.
  • Create detailed architecture diagrams, design documents, runbooks, and troubleshooting guides.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years in ML engineering, with strong exposure to LLMOps and ML systems architecture.
  • 2+ years of cloud experience, preferably GCP (Cloud Run, GKE, Vertex AI, BigQuery, Cloud Functions).
  • Deep understanding of DevOps/MLOps practices, CI/CD, and infrastructure automation.
  • Proficiency with ML/LLM platforms such as MLflow, Vertex AI, Kubeflow, BentoML, Ray, or similar.
  • Hands-on experience finetuning, deploying, and operating large language models in production.
  • Strong skills with orchestration systems (Airflow, Argo), IaC tools (Terraform, Ansible), and Kubernetes.
  • Expert knowledge in Python, PyTorch/TensorFlow, and LLM frameworks (HuggingFace Transformers, vLLM).
  • Solid understanding of distributed computing, scalable inference, model and prompt versioning & reproducibility.
  • API and microservice design expertise.
  • Excellent analytical, problem-solving, and communication skills.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct