
Your reliable ride in the Middle East
Careem, a subsidiary of Uber, is a leading ride-hailing platform based in Dubai, United Arab Emirates. Founded in 2012, Careem operates in over 100 cities across 14 countries in the Middle East, North Africa, and South Asia, serving millions of customers. The company raised over $1 billion in fundin...
Careem offers competitive salaries, equity options, comprehensive health insurance, and generous paid time off. The company also supports remote work ...
Careem fosters a culture of innovation and adaptability, focusing on solving local transportation challenges. The company values diversity and inclusi...

Careem • Dubai, United Arab Emirates
Careem is seeking a Staff Software Engineer II for their AI Platform to lead the architecture and development of intelligent systems. You'll work with AI technologies and programming languages like Python and Java. This role requires significant experience in software engineering and AI applications.
You have 5+ years of experience in software engineering, particularly in building scalable systems that leverage AI technologies. Your background includes a strong understanding of backend development and architecture, and you are comfortable working with various programming languages, especially Python and Java. You are a problem-solver who enjoys tackling complex challenges and applying AI to create impactful solutions. You thrive in collaborative environments and are eager to share your knowledge with others, helping to elevate the team's capabilities.
You have a solid grasp of machine learning concepts and are familiar with the tools and frameworks that facilitate AI development. Your experience includes working on projects that involve automation, orchestration, and lifecycle management of AI agents. You are passionate about using technology to improve user experiences and operational efficiencies, and you are excited about the potential of AI to transform industries.
Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with containerization technologies like Docker and Kubernetes. You may also have experience in leading projects or mentoring junior engineers, contributing to a culture of learning and innovation within your team.
In this role, you will lead the architecture and development of the AI Agent Creation and Management Platform, which is crucial for enabling scalable agent creation and orchestration. You will collaborate with cross-functional teams to design and implement intelligent systems that enhance Careem's ecosystem. Your responsibilities will include overseeing the performance monitoring of AI agents and ensuring that they operate efficiently across various customer and operational journeys.
You will engage in hands-on coding and system design, working closely with other engineers to build robust backend systems that support AI functionalities. Your role will involve defining best practices for AI development and contributing to the overall technical strategy of the AI Acceleration Office. You will also participate in code reviews and provide guidance to team members, fostering a culture of excellence and continuous improvement.
Careem offers a flexible working environment with a hybrid model that allows you to work from the office and remotely. You will have the opportunity to work in a dynamic team that is at the forefront of AI innovation in the Middle East. The company provides comprehensive healthcare benefits and fitness reimbursements to support your well-being. Additionally, you will enjoy unlimited vacation days, promoting a healthy work-life balance. Join us in our mission to simplify and improve people's lives through technology.
Apply now or save it for later. Get alerts for similar jobs at Careem.