This job is no longer accepting applications.

Take a look at the similar openings below.

N

Machine Learning Engineer - Search

Nykaa

Mumbai, Maharashtra2–5 yrsSalary not disclosed
Full-timeHybrid

Posted Mar 11148 applicants

Experience

2–5 yrs

Salary

Not disclosed

Job type

Full-time

Openings

2

Education

M.Tech/MS in CS or Statistics

Apply by

10 Apr 2026

Nykaa is hiring a Machine Learning Engineer to own search relevance and product discovery at India's largest beauty platform. You will build ML models that make Nykaa's search understand natural language queries, handle shade descriptions, and surface the most relevant beauty products from a catalog of 5+ million SKUs.

The role involves working on query understanding, semantic search, and personalized ranking models that directly impact conversion and customer satisfaction across Nykaa's app and website.

  • Build query understanding and intent classification models for beauty search
  • Implement semantic search using vector embeddings and FAISS/Elasticsearch
  • Develop personalized product ranking models using user behaviour features
  • Build ML models for query understanding and product relevance ranking
  • Implement and A/B test semantic search algorithms
  • Develop personalized search ranking based on user behaviour
  • Monitor search quality metrics and retraining pipelines
  • Collaborate with search platform engineers on ML serving infrastructure
  • 3-6 years of ML engineering experience with search or NLP
  • Strong Python and deep learning skills (PyTorch or TensorFlow)
  • Experience with semantic search and embedding-based retrieval
  • Knowledge of Elasticsearch or OpenSearch for search infrastructure
  • Experience with vector databases (FAISS, Pinecone) for approximate nearest neighbour search
  • E-commerce or fashion domain experience is a plus

Skills

Perks & benefits

  • ✓ Health Insurance
  • ✓ ESOP
  • ✓ Nykaa Shopping Allowance
  • ✓ Flexible Hours
  • ✓ Learning Budget
Get Career Updates

Stay Ahead in the
Jobspri Market

Join 50,000+ candidates receiving weekly job alerts, interview tips, and salary insights directly from top recruiters.

Weekly Alerts
No Spam
Resume Tips

By subscribing, you agree to ourTerms of ServiceandPrivacy Policy.