Talent.com
Nykaa
Staff ML Scientist - RecommendationNykaa • Bengaluru / Bangalore, India
Staff ML Scientist - Recommendation

Staff ML Scientist - Recommendation

Nykaa • Bengaluru / Bangalore, India
30+ days ago
Job description

Role Description: Staff Machine Learning Scientist ( Location: Bangalore )

About the Team: Nykaa's Recommendation & Personalization Data Science team is responsible for building and optimizing personalized user experiences across the entire customer journey—from Homepage to Product Listing Pages (PLP), Product Display Pages (PDP), and Cart. The team drives personalization across all Nykaa businesses, including Beauty, Fashion, and Nykaa Man, leveraging data science and machine learning to enhance discovery, engagement, and conversion.

Responsibilities:

  • Personalized Experience: Design and build a fully personalized landing experience that maximizes user relevance, reduces decision friction, and drives higher revenue per user along with repeat engagement across Nykaa apps.
  • Dynamic Homepage Optimization: Develop intelligent systems to dynamically re-rank homepage assets, minimizing user fatigue, improving discovery and exploration, and optimizing overall platform revenue while balancing monetization goals.
  • Advanced Recommendation Systems: Build and deploy deep learning–based ranking models to deliver highly personalized recommendations leveraging user beauty profiles, skin analyzer insights, and in-app behavioral signals.
  • Generative Recommendations: Explore and implement generative AI–driven recommendation approaches to enhance content personalization, discovery, and user engagement.
  • Mentorship & Team Development: Mentor junior team members by owning KRAs, conducting code reviews, and driving best practices, while fostering a strong culture of learning, ownership, and innovation.
  • Research & Innovation: Stay at the forefront of advancements in machine learning and recommendation systems, and translate cutting-edge research into impactful, scalable solutions for Nykaa.

What are we looking for

  • Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or a related field from a reputable institution.
  • 7+ years of industry experience in Data Science and machine learning, specifically in recommendation systems or personalization.

Technical Skills:

  • Proven experience in designing and deploying recommendation systems (e.g., collaborative filtering, matrix factorization, deep learning–based recommenders).
  • Strong programming expertise in Python, with hands-on experience in libraries/frameworks such as NumPy, Pandas, Scikit-learn, PySpark, and TensorFlow or PyTorch.
  • Familiarity with large-scale recommendation frameworks (e.g., TorchRec) is a plus.
  • Strong foundation in Probability, Statistics, and core Machine Learning concepts.
  • Deep understanding of A/B testing, incrementality measurement, and online experimentation, particularly in high-scale consumers.


Skills Required
probability , Machine Learning, Deep Learning, Pandas, Tensorflow, Numpy, Pyspark, Pytorch, Statistics, Python
Create a job alert for this search

Staff ML Scientist - Recommendation • Bengaluru / Bangalore, India

Similar jobs

AI/ML Developer (Data Scientist)

Autoliv GroupBengaluru, Karnataka, India

Autoliv's primary goal is to Save More Lives.Our products never get a second chance.This is why we can never compromise on quality.We are working to increase vehicle safety by developing seatbelts,... Show more

AI Research Scientist (TFMs)

AryaXAIBengaluru, IN-KA, IN

Lexsi Labs is building the next generation of.Tabular Foundation Models (TFMs).We are already deep in this space with concrete systems and research artifacts:.We developed frontier architectures li... Show more