Careem is building the Everything App to simplify daily life across the greater Middle East by integrating transportation, food and grocery ordering, payment management, and more into a single platform. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn income and served more than 70 million customers across over 70 cities in 10 countries, from Morocco to Pakistan. Now, the company is entering a new phase driven by artificial intelligence (AI), seeking talented AI professionals to create innovative tools, automate workflows, and deliver impactful solutions that enhance operations, customer experience, and internal systems. This role offers a unique opportunity to build and deploy machine learning models that influence millions of users across the Middle East, North Africa, and Pakistan, working alongside a passionate team dedicated to meaningful innovation.
Key Responsibilities
- Develop, train, and evaluate machine learning models that support core services such as ride-hailing, food delivery, and payments.
- Analyze real-world datasets 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 in deploying models into production environments.
- Improve the serving and monitoring infrastructure for machine learning models to ensure reliability and scalability.
- Promote a culture of continuous learning, iteration, and accountability within the team.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related technical field.
- Up to three years of hands-on experience with machine learning through internships, research, personal projects, competitions such as Kaggle, or professional roles.
- Proficiency in Python programming, especially with libraries like pandas, NumPy, and scikit-learn.
- Strong understanding of machine learning fundamentals including classification, regression, cross-validation, and evaluation metrics.
- Experience with at least one machine learning framework such as TensorFlow, PyTorch, or XGBoost.
- Excellent communication skills, intellectual curiosity, and the ability to collaborate effectively within a team environment.
Preferred Qualifications and Benefits
- Familiarity with deep learning techniques applied to natural language processing, computer vision, or recommender systems.
- Experience working with large-scale datasets using tools such as Spark, Hive, or cloud platforms.
- Knowledge of model deployment and monitoring workflows, including tools like Airflow and MLflow.
- Interest in addressing operational challenges related to logistics, fraud detection, or customer retention.
- A GitHub profile or portfolio demonstrating relevant projects and contributions.
Careem offers the chance to work on AI challenges at a regional scale that directly improve lives and drive significant business outcomes. You will collaborate with a motivated and intelligent team that values learning and practical impact, with flexibility to work remotely while receiving strong support for teamwork and ownership. This role provides insight into how AI is transforming mobility, delivery, and digital services in emerging markets.
Careem is an equal opportunity employer committed to diversity and inclusion, fostering a workplace free from discrimination based on any protected status.