Remote Staff ML Engineer — Personalization & Search

Bloomreach

United States

Remote

USD 180,000 - 280,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock options
Performance bonus
Professional education budget
DisConnect days
Extended parental leave

Job summary

Bloomreach is seeking a seasoned Staff Machine Learning Engineer to join our Search Quality team and lead ML-driven solutions that improve search relevance and discovery for customers. You’ll own architecture, build scalable models, and collaborate across engineering, data, and product squads.

You will mentor engineers, evaluate models, and stay ahead in ML, IR, and Generative AI. This remote-friendly role spans global teams and high-impact projects across the Bloomreach platform.

Qualifications

  • BS/MS/PhD in a technical field with strong math foundation and Python/backend skills.
  • 8+ years building ML-driven systems in production environments.
  • Experience with low-latency, scalable cloud systems (AWS/GCP/Azure).
  • Background in Search, IR, Ranking or Relevance and large-scale data.
  • Hands-on with LLMs in Search/ML, including latency and cost trade-offs.
  • Experience across multiple merchants, domains, and languages.
  • Strong NLP and Search Quality techniques, intent understanding, data analysis.

Responsibilities

  • Own the technical roadmap and architecture for ML/AI-driven relevance.
  • Design and improve ML/AI models for Search and Relevance.
  • Own evaluation and experimentation frameworks for quality deployments.
  • Work with data on queries, catalogs, and behavior to identify patterns.
  • Collaborate with software/data engineers to scale ML components to production.
  • Analyze search data to identify issues and drive improvements.
  • Mentor engineers and align engineering with product goals.
  • Stay current with ML, IR, and Generative AI developments.

Skills

ML
Information Retrieval
NLP
LLMs for Search
Distributed Systems
English communication

Education

BE/B.Tech/ME/M.Tech in CS or related

Tools

Python
Java
Go
PyTorch
TensorFlow
AWS/GCP/Azure

Job description

Bloomreach is seeking a seasoned Staff Machine Learning Engineer to join our Search Quality team and lead ML-driven solutions that improve search relevance and discovery for customers. You’ll own architecture, build scalable models, and collaborate across engineering, data, and product squads.

You will mentor engineers, evaluate models, and stay ahead in ML, IR, and Generative AI. This remote-friendly role spans global teams and high-impact projects across the Bloomreach platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Machine Learning Engineer
Staff Machine Learning Engineer

Bloomreach • United States

Remote
USD 180,000 - 280,000
Stock options
Performance bonus
Professional education budget
+2
Senior Data Scientist — Personalization AI, Remote
Senior Data Scientist — Personalization AI, Remote

Bloomreach • United States

Remote
USD 56,000 - 70,000
Remote-friendly culture
Stock options
Performance bonus
+3
Staff ML Engineer — Personalization at Scale
Staff ML Engineer — Personalization at Scale

Babylist • Northern (KY)

Hybrid
USD 234,000 - 291,000
Equity
401(k) match
Staff ML Engineer: Large-Scale Matching & Personalization
Staff ML Engineer: Large-Scale Matching & Personalization

ZipRecruiter, Inc. • Santa Monica (CA), Northern (KY)

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Remote ML Engineer — Personalization & Recommendations
Remote ML Engineer — Personalization & Recommendations

Jobgether SRL • Spain (TX)

Remote
USD 80,000 - 120,000
Fully remote working environment
Unlimited vacation
Work-from-home stipend
+5
Staff ML Engineer — Scale ML Solutions (Remote)
Staff ML Engineer — Scale ML Solutions (Remote)

Aimlroles • Northern (KY)

Hybrid
USD 170,000 - 245,000
Remote work
Competitive compensation
Wellness program
+4
Machine Learning Engineer - Personalization (Remote)
Machine Learning Engineer - Personalization (Remote)

Constructor • United States

Remote
USD 80,000 - 120,000
Remote work
Unlimited vacation
Home office stipend
+4
Lead ML Engineer — Recommendations & Retrieval (Remote)
Lead ML Engineer — Recommendations & Retrieval (Remote)

Openkrill • United States

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Remote Senior ML Engineer - Relevance & Personalization
Remote Senior ML Engineer - Relevance & Personalization

Airbnb • United States

Remote
USD 200,000 - 235,000
Senior Production ML Lead — Personalization & Growth (Remote)
Senior Production ML Lead — Personalization & Growth (Remote)

Partner Company • United States

Remote
USD 175,000 - 218,000
Medical, dental, vision
401(k) match
Parental leave
+2