Senior Data Scientist II - Personalization
Core
Building hyper-personalization systems for Careem's multi-vertical app (Food, Quik, Shops) using real-time recommendation and ranking models.
Role type
Senior IC machine-learning engineer (personalization/recommendation)
Builds
Real-time, cross-vertical recommendation and ranking systems for the Careem app
Domain
Ride-hailing, food delivery, and grocery delivery in the Middle East
Deliverable
production ML models
Required skills
Deep learning (transformers, attention mechanisms), graph-based retrieval, online/streaming learning, A/B testing, Python, SQL, Spark, Hive
Preferred skills
Knowledge graphs, graph neural networks, geospatial data processing, RAG systems
Technologies
Python, SQL, Spark, Hive, Hadoop, BigQuery, Amazon EMR, Oracle, SAP, DB2, Teradata, MS SQL Server, MySQL, Tableau, MicroStrategy, ChartIO, Qlik
Responsibilities
Design and evaluate transformer-based architectures for sequential and contextual recommendation; build knowledge graph pipelines for candidate generation; implement scalable ML algorithms running in production; design and run randomized controlled experiments; drive exploratory analysis to identify growth levers; shape customer acquisition and engagement strategies; build RAG systems and LLM applications within the personalization stack
Seniority
Senior, hands-on IC