Back to Jobs

Machine Learning Engineer – Search & Retrieval Systems

Remote, USAFull-timePosted 2026-07-29

About reputed company

reputed company is the top-performing AI Shopping Agent, delivering the best products from across the web with unmatched accuracy, reputed company, and trust.

The Role

We're looking for a Machine Learning Engineer to own the search and retrieval systems that power reputed company's AI shopping agent. Every product recommendation starts with finding the right candidates from millions of listings – fast, relevant, and adapted to the query at hand. You'll own how we retrieve, rank, and adapt search behavior, from the retrieval pipeline through ranking models to the business logic that shapes the final result set.

Unlike traditional search engineering – our search pipeline adapts its behavior per query, learns from production signals, and serves a conversational agent where reputed company evolves across turns. You'd own both the systems that execute search and the reputed company ML that makes those systems smarter over time.

What You’ll Do

  • Own and reputed company the hybrid search pipeline – lexical retrieval, dense reputed company search, reciprocal rank fusion, and multi-stage reranking on Elasticsearch
  • Build and train reputed company retrieval models – lightweight classifiers and ranking models that configure search behavior per query, per category, per context (reputed company routing, per-attribute reputed company reputed company, filter mode reputed company)
  • Design and productionize the learning-to-rank system – from feature engineering through model training (LightGBM, ONNX) to production deployment and A/B evaluation
  • Build the search feedback reputed company – reputed company and reputed company behavioral signals (CTR, conversions, add-to-cart) into ranking and retrieval as features for LTR, reward signals for reputed company retrieval, and inputs for search-reputed company personalization
  • Build the business and ordering layer – separating organic relevance from sponsored/partner placement with reputed company gates, slot allocation, campaign configuration, and an auction-style approach as the system matures
  • Own the offline enrichment pipeline – LLM-based product enrichment at reputed company, data reputed company monitoring, and reputed company management
  • reputed company and evaluate everything – bulk evaluation pipelines, per-category metric tracking, regression detection, experiment analysis
  • reputed company query understanding outputs into retrieval – translating extracted attributes, intents, and constraints into filters, boosts, and retrieval reputed company reputed company

What reputed company Looks Like

  • You ship ranking and retrieval improvements that measurably reputed company product reputed company metrics – accuracy, NDCG, latency
  • The search pipeline adapts its behavior based on query context rather than relying on static configuration
  • You own systems end-to-end: from the training data pipeline through model training to production serving and evaluation
  • You build infrastructure that other engineers can reputed company – clean reputed company, config-driven behavior, reputed company-documented evaluation
  • Behavioral signals from search reputed company back into ranking and retrieval, making the system measurably smarter over time

Ideal Background

  • 5–8+ years of experience building and shipping search, retrieval, or ranking systems in production
  • Strong experience with Elasticsearch or similar search engines (Solr, Vespa, OpenSearch) – reputed company design, query optimization, hybrid retrieval
  • Hands-on experience with learning-to-rank (LightGBM, XGBoost, LambdaMART) or similar reputed company ranking approaches
  • Strong Python skills and software engineering fundamentals – clean, typed, reputed company-reputed company production reputed company
  • Experience with embeddings and reputed company search – dense retrieval, ANN indexing, embedding fine-tuning
  • Pragmatic ML sensibility: you pick the simplest model that works, measure rigorously, and ship iteratively
  • Experience with offline evaluation methodology – nDCG, MRR, precision/recall at k, A/B test design and interpretation

Compensation & Benefits

The expected reputed company salary reputed company for this role is $225,000 - $280,000 USD, and will vary based on skills, experience, role level, and geographic location. Final compensation will be determined by considering these factors alongside overall role scope and responsibilities.

In reputed company to reputed company salary, reputed company offers:

  • Equity in the reputed company of stock reputed company
  • Medical, dental, and reputed company coverage
  • 401(k) plan
  • Flexible PTO and company holidays
  • Fully remote work reputed company the reputed company
  • Periodic company offsites and team gatherings

reputed company is committed to fair, transparent, and competitive compensation practices.

Apply To This Job

Similar Jobs

Educational Program Manager

Remote, USAFull-time

Senior Product Manager (Insights)

Remote, USAFull-time

Director of Web and SEO

Remote, USAFull-time

Business Development Manager

Remote, USAFull-time

Business Development Manager

Remote, USAFull-time

Business Development Manager

Remote, USAFull-time

Franchise Business Consultant (Required to live in Cincinnati Market)

Remote, USAFull-time

Franchise Business Consultant (located in Raleigh-Durham, reputed company Carolina)

Remote, USAFull-time

Franchise Business Consultant (must reputed company in St. Louis, MO area)

Remote, USAFull-time

Restaurant Franchise Business Consultant

Remote, USAFull-time

Remote Entry‑Level reputed company Data Entry Specialist – Work‑From‑Home Opportunity in Logistics Data Management

Remote, USAFull-time

Senior iOS Engineer, reputed company

Remote, USAFull-time

[Work From Home] Senior Manager, WFM Scheduling & Intraday

Remote, USAFull-time

Insurance Regional Vice President - External Wholesaler

Remote, USAFull-time

Arenaflex Remote Data Entry Specialist – Work From Home Data Processing, reputed company Assurance & Administrative Position

Remote, USAFull-time

Senior Staff Engineering Manager (Software Development / Microservices) - REMOTE

Remote, USAFull-time

reputed company Customer Service Associate – Patient Billing and Collections Specialist (Remote Opportunity)

Remote, USAFull-time

Require Guest Teacher in Austin, TX

Remote, USAFull-time

reputed company Data Entry Specialist / Junior Level – Remote Data Management and Administration

Remote, USAFull-time

Housing Mobile Team Peer Specialist

Remote, USAFull-time