428,564open jobs
14,652companies
61,154added this week
Browse all
Salary
$24k – $63k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle · 6+ years exp
Overview
Company
Impact
Profile match
Wayfair is the online destination for the home and a pure-play online retailer that offers a wide range of home goods and furniture products for the bedroom, living room, kitchen and dining, bathroom, and more.

We are looking for an experienced Machine Learning Scientist to develop the next generation of personalization and customer understanding systems at Wayfair. You will build large-scale models that learn from billions of customer interactions to improve content recommendations, personalized search, and product discovery. You will also create reusable customer representations that support experiences across the Wayfair ecosystem.

In this role, you will own machine learning solutions end-to-end, from problem definition and hypothesis testing to model development, evaluation, and production deployment. You will partner closely with engineers, product managers, platform teams, and scientists to solve complex challenges in representation learning, ranking, retrieval, and personalization. Your work will translate advances in machine learning research into scalable capabilities used across search, recommendations, marketing, and other customer-facing products, improving relevance and discovery for millions of customers.

Responsibilities:

  • Design, train, evaluate, and deploy large-scale machine learning models for customer understanding, personalization, search, and recommendations.
  • Evaluate and adapt advances in recommendation systems, representation learning, large language models, and foundation models to solve practical customer and business problems.
  • Develop rigorous offline evaluation frameworks and design online A/B tests to measure customer and business impact.
  • Collaborate with product, engineering, and analytics teams to translate ambiguous customer needs into well-defined machine learning problems.
  • Partner with engineers to productionize models and build reliable, scalable training and inference pipelines.
  • Monitor model performance, identify opportunities for improvement, and continuously iterate on models in production.

Requirements:

  • A bachelor's degree in Computer Science, Mathematics, Statistics, or a related field with 6+ years of relevant industry experience; or a master's degree in a related field with 4+ years of relevant industry experience.
  • Proven experience building and deploying machine learning models in production at scale.
  • Strong knowledge of machine learning, statistics, optimization, and modern deep learning techniques.
  • Experience designing, training, and evaluating models using large-scale datasets.
  • Proficiency in Python and experience with machine learning frameworks such as PyTorch or TensorFlow.
  • Strong software engineering fundamentals and experience partnering with engineering teams to build reliable, scalable ML systems.
  • Excellent written and verbal communication skills, with the ability to explain complex technical concepts to a range of audiences.
  • Intellectual curiosity and a commitment to continuous learning.

Nice to have:

  • Experience building recommender systems, personalization models, retrieval and ranking systems, or customer understanding models.
  • Experience with representation learning, embeddings, contrastive learning, sequence modeling, or transformer architectures.
  • Experience with distributed model training and large-scale retrieval and inference pipelines.
  • Experience with cloud platforms such as GCP, AWS, or Azure.
  • Familiarity with MLOps and workflow orchestration tools such as Airflow, Kubeflow, MLflow, or Vertex AI.
  • Experience applying large language models or generative AI techniques to personalization, search, or recommendation problems.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
428,564 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
Sr. Data Scientist 5 hours ago
$25k – $51k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Python
pySpark
AI/ML
Hadoop
Spark
Scikit-learn
TensorFlow
Pandas
NumPy
PyTorch
Recommender Systems
Apply
In office • Bengaluru
Python
AI/ML
vLLM
SGLang
TensorRT
TensorRT-LLM
LLM
TPU
Speculative Decoding
KV Cache
Apply
Associate Analyst 5 hours ago
$13k – $29k per year (Estimated) • In office • 1+ year exp • Chennai
Python
SQL
Scala
Databases
Delta Lake
AI/ML
Spark
Analytics
Power BI
Apply
$27k – $63k per year (Estimated) • In office • 4+ years exp • Bengaluru
Python
Go
JavaScript
TypeScript
SQL
Node JS
Databases
Neo4j
Frontend
Angular
Bootstrap
React.js
Sass
DevOps
CI/CD
Docker
QA
Jest
Mocha
Apply
$14k – $34k per year (Estimated) • Equity • In office • Full-Time • Bachelor's Degree • Kraków
Python
Java
AI/ML
Copilot
Claude
Claude Code
DevOps
CI/CD
Apply
Security Engineer 1 month ago
$16k – $40k per year (Estimated) • In office • Bengaluru
Python
AI/ML
Copilot
Cursor
Claude
LLM
RAG
NIST AI RMF
Frontend
GraphQL
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Apply
$19k – $46k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Scala
Databases
Snowflake
Presto
Apache Kafka
Google BigQuery
AI/ML
Hadoop
Spark
Flink
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
Senior Data Engineer 2 months ago
$25k – $51k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Hadoop
Spark
Embeddings
DevOps
GCP
SLI/SLO/SLA
Analytics
Tableau
Power BI
Looker
Dimensional Modeling
Apply
$37k – $92k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Python
AI/ML
MLFlow
NLP
Kubeflow
TensorFlow
PyTorch
DevOps
GCP
Azure
AWS
Apply
$23k – $60k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
ElasticSearch
Vespa
AI/ML
Spark
Airflow
MLFlow
XGBoost
Embeddings
Scikit-learn
NLP
MLlib
Kubeflow
NumPy
PyTorch
Semantic Search
Semantic Search
Recommender Systems
DevOps
GCP
Azure
AWS
Apply
$23k – $50k per year (Estimated) • In office • Full-Time • PhD • Bengaluru
Apply
Remote/Hybrid • Full-Time • PhD • Bengaluru
AI/ML
Reinforcement Learning
Time Series Forecasting
Interpretability
Apply
$17k – $38k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru • Gurgaon
Management
Outlook
Apply
$91k – $151k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Atlanta • Bengaluru • Hyderabad
Analytics
Tableau
Power BI
Microsoft Excel
Apply
In office • Bengaluru
Apply
See all jobs
This is one of many
428,564 more open roles from verified company boards, updated every day.