CareerPlan

Senior Machine Learning Engineer

India_RegionRemoteFull-time2026-11-03 → 2026-11-10
Remote

Core

Design, build, and operate ML components in the search serving path and data pipelines for Bloomreach's agentic personalization platform.

Role type

Senior Machine Learning Engineer (Search Scaling)

Builds

Low-latency, cost-efficient search and discovery systems for 1,400+ global brands across retail, financial services, hospitality, and gaming.

Domain

E-commerce search, personalization, and autonomous marketing

Deliverable

production ML models

Required skills

Python, Go or Java, PyTorch or TensorFlow, large-scale data and ML pipelines, search (query understanding, ranking, autosuggest, faceting), deep learning, cloud systems (AWS/GCP)

Preferred skills

Solr, Elasticsearch, vector search (Milvus, Qdrant), evaluation/observability/explainability tooling

Responsibilities

Design and operate ML components within tight latency budgets; build query-time ML; scale ML/LLM data pipelines; tune models across merchants/verticals/languages; build online features and model serving infrastructure; set up offline evaluation and safe rollout (A/B tests, fallbacks); improve observability; partner with Search Quality to bring models to production.

Seniority

Senior, hands-on IC