Careem is on a mission to create the Everything App for the greater Middle East, aiming to simplify everyday life by making transportation, food and grocery ordering, payment management, and more accessible. Since its inception in 2012, Careem has empowered over 2.5 million Captains to earn income, served more than 70 million customers, and built a vibrant platform that supports the region’s top talent and entrepreneurs. Operating across more than 70 cities in 10 countries, from Morocco to Pakistan, Careem is now entering an exciting new phase driven by artificial intelligence (AI). The company is looking for curious and problem-solving AI professionals who can develop innovative tools, automate workflows, and create meaningful impact—whether by streamlining operations, enhancing customer experiences, or reimagining internal systems. This hands-on role involves deploying machine learning models into production, conducting rapid experimentation, and collaborating with a talented team to drive real change across the Middle East, North Africa, and Pakistan.
Key Responsibilities:
- Develop, train, and evaluate machine learning models that support core services such as ride-hailing, food delivery, and payments.
- Work with real-world data to extract features, signals, and actionable insights that inform decision-making.
- Collaborate across functions 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 live production environments.
- Improve the serving and monitoring processes for machine learning models to ensure they are reliable and scalable.
- 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 discipline.
- Up to 3 years of experience with machine learning, demonstrated through internships, research, personal projects, Kaggle competitions, or professional roles.
- Proficiency in Python, especially with 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 such as TensorFlow, PyTorch, or XGBoost.
- Strong communication skills, intellectual curiosity, and the ability to thrive in a collaborative 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 platforms.
- Knowledge of model deployment and monitoring workflows, including Airflow and MLflow.
- Interest in solving operational challenges such as logistics optimization, fraud detection, or customer retention.
- A GitHub profile or project portfolio showcasing relevant work is highly desirable.
- Opportunity to work on AI challenges at a regional scale that directly improve lives and drive impactful business results.
- Collaboration with a smart, motivated team that values learning and practical outcomes.
- Flexibility to work remotely with strong support for ownership and teamwork.
- Insight into how AI is transforming mobility, delivery, and digital services in emerging markets.
Careem is committed to equal employment opportunities and fosters diversity and inclusion as core values. This role offers a unique chance to contribute to a transformative mission powered by AI across a dynamic and fast-growing region.