Careem is on a mission to create the Everything App for the greater Middle East, aiming to simplify how people move, order food and groceries, manage payments, and more. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn a living, served more than 70 million customers, and built a thriving platform for the region’s top talent and entrepreneurs. Operating in over 70 cities across 10 countries from Morocco to Pakistan, the company is now entering a new phase driven by artificial intelligence (AI). This role offers a unique opportunity for AI professionals to develop tools, automate workflows, and deliver impactful solutions that enhance operations, customer experience, and internal systems. Candidates will work hands-on to build and deploy machine learning models that influence millions across the Middle East, North Africa, and Pakistan.
Key Responsibilities
Build, train, and evaluate machine learning models supporting core services such as ride-hailing, food delivery, and payments. Work extensively with real-world data to extract meaningful features, signals, and actionable insights. Collaborate closely with cross-functional teams including operations, engineering, product management, and analytics to solve challenges like OCR-based partner onboarding, dynamic pricing, route optimization, churn prediction, and fraud detection. Design and execute experiments, monitor model performance, and assist with deploying models into production environments. Continuously improve the infrastructure for serving and monitoring machine learning models. Promote a culture of continuous learning, iteration, and accountability within the team.
Required Qualifications
A Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related technical field is essential. Candidates should have up to three years of experience with machine learning, gained through internships, research, personal projects, competitions, or professional roles. Proficiency in Python is required, particularly with libraries such as pandas, NumPy, and scikit-learn. A strong understanding of machine learning fundamentals—including classification, regression, cross-validation, and evaluation metrics—is necessary. Experience with at least one machine learning framework like TensorFlow, PyTorch, or XGBoost is expected. Excellent communication skills, intellectual curiosity, and the ability to collaborate effectively within a team environment are critical.
Preferred Qualifications and Benefits
Experience with deep learning techniques in areas such as natural language processing, computer vision, or recommender systems is highly desirable. Familiarity with handling large-scale datasets using tools like Spark, Hive, or cloud-based platforms will be an advantage. Knowledge of model deployment and monitoring workflows, including Airflow and MLflow, is preferred. Candidates with an interest in addressing operational challenges related to logistics, fraud detection, or customer retention will find this role particularly rewarding. A GitHub profile or portfolio showcasing completed projects is a plus.
Joining Careem means engaging with AI challenges at a regional scale that directly improve lives and drive significant business outcomes. The position offers flexibility to work remotely while being part of a motivated team that values practical impact and continuous learning. Candidates will gain valuable experience in how AI is transforming mobility, delivery, and digital services in emerging markets, contributing to a purpose-driven organization dedicated to simplifying and enhancing everyday life.