Senior Software Engineer II

Careem

Dubai, UAE

Posted on: 15 Oct 2025

JOB DESCRIPTION / ROLE

Job Type: Full Time
Job Location: Dubai, UAE
Nationality: Any Nationality
Salary: Not Specified
Gender: Not Specified
Arabic Fluency: Not Specified
Job Function: IT - Software & Web Development
Company Industry: Transport, Distribution & Logistics

Careem’s ML platform & GenAI applications team

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

ABOUT THE COMPANY

We are a brand that aims to simplify people's lives by revolutionizing the transportation industry. A brand that strives to inspire everyone it interacts with, and supports every single person who dares to believe. #BeCareem

Careem is the MENA region's leading ride-hailing service and newest Tech Unicorn. With 30% monthly growth, we now operate in 50+ cities across 11 countries and host over 6 million users. With our recent Series D funding success, we are positioned on the cusp of significant scale and well on target to deliver our goal of creating one million jobs in the region by 2018.

Advertise Here
INSTALL APP
×