Careem is on a mission to create the Everything App for the greater Middle East, aiming to simplify daily life by making transportation, food and grocery ordering, payments, and more accessible. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn, served more than 70 million customers, and built a thriving platform for talent and entrepreneurs across 70+ cities in 10 countries, from Morocco to Pakistan. As the company embraces a new era driven by AI, it is seeking curious and skilled AI professionals to develop innovative tools, automate workflows, and deliver impactful solutions that enhance operations, customer experience, and internal systems. This role offers a hands-on opportunity to deploy machine learning models into production and collaborate with a talented team driving meaningful change 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 with real-world data to extract features, signals, and actionable insights that inform business decisions.
- Collaborate cross-functionally with operations, engineering, product management, and analytics teams to solve challenges including OCR-based partner onboarding, dynamic pricing, route optimization, churn prediction, and fraud detection.
- Design and conduct experiments, monitor model performance, and support the deployment of models into live production environments.
- Improve the serving and monitoring infrastructure for machine learning models to ensure reliability and scalability.
- Promote a team culture focused on continuous learning, iteration, and accountability.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or a related technical field.
- Up to 3 years of experience with machine learning, including internships, research projects, personal initiatives, Kaggle competitions, or professional roles.
- Proficiency in Python, with experience using libraries such as pandas, NumPy, and scikit-learn.
- Solid understanding of machine learning fundamentals, including classification, regression, cross-validation, and evaluation metrics.
- Familiarity with at least one machine learning framework like TensorFlow, PyTorch, or XGBoost.
- Strong communication skills, curiosity, and the ability to collaborate effectively within a team environment.
Preferred Qualifications and Benefits:
- Experience with deep learning techniques in natural language processing, computer vision, or recommender systems.
- Exposure to handling large datasets using tools like Spark, Hive, or cloud-based platforms.
- Knowledge of model deployment and monitoring workflows, such as Airflow and MLflow.
- Interest in addressing operational challenges related to logistics, fraud detection, or customer retention.
- A GitHub profile or portfolio demonstrating relevant projects or contributions.
What You’ll Gain:
This role provides the opportunity to work on AI challenges at a regional scale that directly improve lives and drive significant business outcomes. You will collaborate with a smart, motivated team that values continuous learning and practical impact. The position offers flexibility to work remotely while maintaining strong support for teamwork and ownership. Additionally, you will gain insight into how AI is transforming mobility, delivery, and digital services in emerging markets.
Careem is an equal opportunity employer committed to fostering diversity and inclusion. The company does not discriminate based on any protected status under applicable laws and collects voluntary demographic data solely for internal monitoring and diversity initiatives.