Company logo hidden

Senior Software Engineer II - GenAI Platform

Unlock employer Dubai, United Arab Emirates Posted: 21 Jul 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Careem is building the Everything App for the greater Middle East, simplifying the way people move around, order food and groceries, manage payments, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains, supported over 70 million customers, and fostered a thriving platform for regional talent and entrepreneurs.

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

The ML Platform & GenAI Applications team at Careem focuses on the integration of engineering, data science, and product innovation. This team develops core tooling that allows various verticals, such as Ride-Hailing, Food, Groceries, and Pay, to deliver intelligent, delightful experiences powered by Machine Learning and Generative AI.

As a Senior Software Engineer on this team, you will serve as a hands-on technical leader responsible for designing distributed systems, enhancing new GenAI workflows, and ensuring that product teams can transition smoothly from prototype to production while adhering to Careem's standards for reliability, cost-efficiency, and responsible AI.

Work Conditions: Full-time, 4 days in office & 1 day from home, with options to work remotely from any country for 30 days a year. Unlimited vacation days.

Responsibilities:

  • Design and build reusable services, APIs, and workflows to facilitate the prototyping, testing, and launching of GenAI-driven features.
  • Co-create flagship GenAI applications, such as RAG-powered help-centre answers and marketplace-level demand forecasting assistants.
  • Maintain platform reliability, security, and cost-effectiveness while implementing new features like prompt versioning and model evaluation dashboards.
  • Promote MLOps and Responsible AI by establishing guardrails, monitoring, and safe-launch practices to ensure confidence in production experiments.
  • Mentor teammates through design reviews, workshops, and internal demonstrations.
  • Collaborate with designers, product managers, and data scientists to translate product ideas into concrete engineering tasks.

Requirements:

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

Careem offers a supportive environment where colleagues can make an impact while continually learning and growing. You will have access to healthcare benefits and fitness reimbursements for health activities, including gym and training classes.

Apply Direct

Jobs you might like   View all jobs

About Technology, Mobility, and Services Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct