Data Scientist - Recommendation Systems
oGcPwdAqKGbezdH7GyyVKXยท Engineering
About this role
Job Title Data Scientist โ Recommendation Systems
Location Bangalore
Experience 3โ8 years (flexible based on depth in ML systems)
Job Description
We are looking for a Data Scientist (Recommendations) to design, build, and scale personalized recommendation systems that power discovery, ranking, and user engagement across our products.
Key Responsibilities
Recommendation & ML Design and develop recommendation systems including:
- Collaborative Filtering (user-item, item-item) Content-based and hybrid recommenders
- Ranking and re-ranking models Embedding-based retrieval (ANN, vector search)
- Train, evaluate, and iterate on models using offline metrics (NDCG, MAP, Recall@K) and online A/B experiments Production ML & Systems Optimize inference for scale (caching, batching, approximate nearest neighbors)
- Build real-time and batch recommendation pipelines
- Monitor model performance, data drift, and system health
Data & Experimentation
- Work with large-scale datasets (clicks, impressions, transactions)
- Define success metrics for recommendations (CTR, CVR, retention)
Collaboration
- Work closely with product, data, and backend teams to translate business problems into ML solutions
- Contribute to ML best practices, documentation, and system design
Required Skills
Core ML
- Strong understanding of: Recommendation algorithms Ranking and learning-to-rank
- Embeddings and similarity search
- Experience with Python and ML libraries (PyTorch / TensorFlow / Scikit-learn)
- Data & Systems Strong SQL skills; experience with large datasets
- Familiarity with vector databases / ANN libraries (FAISS, ScaNN, Elasticsearch/OpenSearch KNN, Milvus)
Good to Have
- Experience with: Search or feed ranking systems
- Real-time recommendations
- Knowledge of: MLOps tools (MLflow, Airflow)
- Experience in e-commerce, ads, content platforms or marketplaces
What You'll Work On
- Personalized home feeds and search ranking "People also viewed" recommendations
- Cold-start and long-tail problems
- Large-scale experimentation and model optimization
Nice Behavioral Traits
- Strong problem-solving and system-thinking mindset
- Ability to balance model quality vs production constraints
Frequently Asked Questions
Is the salary disclosed for the Data Scientist - Recommendation Systems position at oGcPwdAqKGbezdH7GyyVKX?
The salary for this Data Scientist - Recommendation Systems role at oGcPwdAqKGbezdH7GyyVKX is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Data Scientist - Recommendation Systems position at oGcPwdAqKGbezdH7GyyVKX located?
This Data Scientist - Recommendation Systems role at oGcPwdAqKGbezdH7GyyVKX is based in Bangalore, Karnataka, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Data Scientist - Recommendation Systems at oGcPwdAqKGbezdH7GyyVKX belong to?
This Data Scientist - Recommendation Systems position is part of the Engineering department at oGcPwdAqKGbezdH7GyyVKX. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Data Scientist - Recommendation Systems position at oGcPwdAqKGbezdH7GyyVKX?
Click the "Apply Now" button on this page. You will be redirected to oGcPwdAqKGbezdH7GyyVKX's official application portal hosted on workable where you can submit your application directly.
When was the Data Scientist - Recommendation Systems job at oGcPwdAqKGbezdH7GyyVKX posted?
This Data Scientist - Recommendation Systems position at oGcPwdAqKGbezdH7GyyVKX was posted on Apr 15, 2026. Apply as soon as possible โ early applications are often reviewed first.
Data Scientist - Recommendation Systems
oGcPwdAqKGbezdH7GyyVKX
You'll be redirected to oGcPwdAqKGbezdH7GyyVKX's official application page on workable.