Job Description
Job Title
Machine Learning Engineer – Recommendation Systems
Location
Bangalore
Experience
3–8 years (flexible based on depth in ML systems)
Job Description
We are looking for a Machine Learning Engineer (Recommendations) to design, build, and scale personalized recommendation systems that power discovery, ranking, and user engagement across our products. You will work at the intersection of machine learning, data engineering, and backend systems, taking models from research to production.
Requirements
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 on...
Ready to Apply?
Take the next step in your AI career. Submit your application to Apna today.
Submit Application