Company logo hidden

Senior Software Engineer II - AI Platform

Unlock employer Dubai, United Arab Emirates Posted: 24 Oct 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 — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is to simplify and improve people's lives while fostering an inspiring organization. Since 2012, Careem has enabled earnings for over 2.5 million Captains and simplified the lives of more than 70 million customers across 70+ cities in 10 countries, from Morocco to Pakistan. We are now entering a new chapter powered by AI, seeking curious problem-solvers to help build tools, automate workflows, and create significant impacts.

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 AI Acceleration Office is responsible for building the intelligence layer that powers Careem’s ecosystem. We are looking for a Senior Software Engineer to lead the architecture and development of our Agentic AI Platform, which manages autonomous AI agents across customer and operational journeys.

As a Senior Software Engineer, you will lead the development of the AI Agent Creation and Management Platform. This intelligent layer will enable scalable agent creation and performance monitoring. Your role includes working with backend systems, AI infrastructure, and data orchestration to design real-time adaptive agents. This is a hands-on leadership position, where you will design systems, write code, mentor engineers, and shape Careem’s long-term AI platform strategy.

What You’ll Do:

  • Architect and implement foundational services for Careem’s Agentic AI Platform, including agent creation APIs, orchestration pipelines, state machines, and monitoring layers.
  • Design multi-agent collaboration abstractions, memory persistence, and reasoning cycles.
  • Build scalable orchestration frameworks that coordinate model calls and multi-turn workflows.
  • Develop observability and governance systems for AI agents, including tracing and metrics.
  • Integrate LLM-based components into backend services under strict latency and reliability requirements.
  • Collaborate with data scientists and ML engineers on model operationalization.
  • Establish standards for agent safety and deployment reliability.
  • Mentor engineers and shape platform-wide engineering practices around AI integration.

What You’ll Need:

  • 6+ years of backend or distributed systems engineering experience, with 2-3 years in AI/ML infrastructure or LLM-based systems.
  • Proficiency in Python and Go, with experience in scalable, event-driven architectures.
  • Expertise in orchestration and distributed compute (Kubernetes).
  • Familiarity with data streaming and event-driven architecture (Kafka, Airflow, Flink).
  • Experience with agentic frameworks (LangGraph, LangChain).
  • Solid understanding of model observability and continuous evaluation.
  • Strong architectural skills, balancing scalability, cost, and velocity.
  • Growth mindset and ownership mentality in fast-paced environments.

Work Conditions:

  • Full-time position with a hybrid working model: 4 days in-office and 1 day remote, with the option to work remotely from any country for 30 days a year.
  • Unlimited vacation days.
  • Access to healthcare benefits and fitness reimbursements for health activities.
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