{bc}

Senior Software Engineer II - ML Platform

CareemDubai, UAE1 months agoMid-Seniorfulltime
Machine LearningVAT
Generate Resume for this Job
Via LinkedIn·

About This Role

About the Company Careem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people’s lives and build an awesome organisation that inspires.

Since 2012, Careem has enabled earnings for over 2.5 million Captains, simplified the lives of more than 70 million customers, and built a platform where the region’s best talent and entrepreneurs thrive. We operate in 70+ cities across 10 countries, from Morocco to Pakistan.

We’re now entering our next chapter — one powered by AI. We’re looking for AI talent: curious problem-solvers who know how to apply AI to build tools, automate workflows, and create real impact. Whether it’s streamlining operations, enhancing customer experience, or reimagining internal systems — we want people who can make Careem work smarter and move faster. Careem’s ML Platform & GenAI Applications team sits at the intersection of engineering, data science, and product innovation. We provide the core tooling that lets every vertical — Ride-Hailing, Food, Groceries, Pay, and more; deliver intelligent, delightful experiences powered by Machine Learning and Generative AI. As a Senior Software Engineer on this team you’ll be a hands-on technical leader: designing distributed systems, hardening new GenAI workflows, and making it effortless for product teams to move from prototype to production while meeting Careem-class standards for reliability, cost-efficiency, and responsible AI.

What You'll Do

  • Design and build reusable services, APIs, and workflows that make it simple for product teams to prototype, test, and launch GenAI-driven features
  • Co-create flagship GenAI applications for example, RAG-powered help-centre answers, driver-partner copilots, or marketplace-level demand forecasting assistants
  • Influence architecture: keep the platform reliable, secure, and cost-effective while adding new capabilities like prompt versioning, model evaluation dashboards, or real-time feedback loops
  • Champion MLOps & Responsible AI, establish guardrails, monitoring, and safe-launch practices so experiments can reach production with confidence
  • Mentor teammates and share learnings through design reviews, mini-workshops, and internal demos
  • Collaborate widely with designers, product managers, and data scientists to convert fuzzy product ideas into well-scoped engineering work

What You’ll Need

  • 7+ years of hands-on experience in software development with solid foundation in principles and design practices
  • Strong expertise in Python, Java, Go, or similar programming languages
  • Hands-on experience with GenAI and ML platforms—fine-tuning transformers, managing embeddings, or rolling out RAG pipelines
  • Working knowledge of vector databases (Pinecone, Milvus, Weaviate) and model-aware search
  • Strong foundations in software design, networking, security, observability, and CI/CD
  • Experience with cloud control planes (AWS, GCP, etc.) or database internals, including query optimization
  • Proven ability to drive projects from inception to production and mentor other engineers
  • Experience with ML platform and MLOps is a must

Similar Jobs

Senior Software Engineer

Capgemini · Dubai

Senior

**Job Description** ------------------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to an

VAT

Senior Software Engineer

Capgemini · Dubai

Senior

**Job Description** ------------------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to an

VAT

Senior Software Engineer

Capgemini · Dubai

Senior

**Job Description** ------------------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to an

VAT

Senior Software Engineer

Capgemini · Abu Dhabi

Senior

**About the job you are considering** ------------------------------------- **Your Role** ------------- **Your Skills and Experience** ------------------------------ **Why you should consider Capgemini** ----------------

Senior Software Engineer

Capgemini · Dubai

Senior

**Job Description** ------------------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to an

VAT

Senior Software Engineer

Capgemini · Dubai

Senior

**Job Description** ------------------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to an

Senior Software Engineer

Capgemini · Dubai

Senior

Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to analyse and solve software engineering pro

Senior Software Engineer

Capgemini · Dubai

Senior

**職務内容** -------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to analyse and solve softwa

VAT

Senior Software Engineer

Capgemini · Dubai

Senior

**Job Description** ------------------- Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1\. Applies scientific methods to an

VAT
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required