Senior ML Backend Engineer, Search & Recommendations Platform

Salla

United States

Remote

USD 140,000 - 190,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Salla is seeking a senior backend/platform engineer to own the online systems that turn catalogue changes into ranked shopper results. You’ll shape search, retrieval, recommendations, streaming data, and experiments within our self-owned discovery stack.

The role collaborates with data scientists and product teams to keep systems fast, fresh, and reliable, balancing latency, scale, and producibility across the stack.

Qualifications

  • 5+ years building backend or platform systems in production.
  • 2+ years operating a production search engine (Elasticsearch, OpenSearch, Solr, Typesense or similar)
  • Low‑latency services under real traffic; able to explain latency drivers and p95.
  • Streaming ingestion: Kafka, Debezium or similar change-data-capture.

Responsibilities

  • Online serving: Build and run query and recommendation serving with retrieval, score fusion, filtering, caching.
  • Maintain tight latency budgets with p95 targets for search-as-you-type.
  • Implement graceful degradation and experiment plumbing (shadow traffic, A/B, guardrails).
  • Streaming data: capture changes into search indexes and feature stores; keep embeddings fresh.

Skills

Python
TypeScript
Backend development
Production monitoring

Tools

Elasticsearch
OpenSearch
Solr
Kafka
Debezium

Job description

Salla is seeking a senior backend/platform engineer to own the online systems that turn catalogue changes into ranked shopper results. You’ll shape search, retrieval, recommendations, streaming data, and experiments within our self-owned discovery stack.

The role collaborates with data scientists and product teams to keep systems fast, fresh, and reliable, balancing latency, scale, and producibility across the stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Backend Engineer - Search & Recommendations
Senior ML Backend Engineer - Search & Recommendations

Salla • United States

Remote
USD 140,000 - 190,000
Staff Backend Engineer - AI-Driven Search & Discovery
Staff Backend Engineer - AI-Driven Search & Discovery

Faire • New York (NY)

Hybrid
USD 231,000 - 318,000
Equity
Benefits
Senior ML Engineer: Scalable Recs & Search
Senior ML Engineer: Scalable Recs & Search

7Seventy • United States

Hybrid
USD 221,000 - 405,000
Lead Architect, Search & Recommendations Engine
Lead Architect, Search & Recommendations Engine

Cantina • United States

Remote
USD 250,000 - 320,000
Competitive salary
Company equity
Health insurance
+6
Technical Lead - ML Systems for Search (Remote-friendly)
Technical Lead - ML Systems for Search (Remote-friendly)

Atlassian • San Francisco (CA)

Remote
USD 273,000 - 356,000
Health and wellbeing resources
Paid volunteer days
Equity
Senior Staff ML Engineer: Scalable Search & Recs
Senior Staff ML Engineer: Scalable Search & Recs

Coupang • Mountain View (CA)

On-site
USD 152,000 - 277,000
Medical/Dental/Vision/Life insurance
401K Plan with Company Match
Paid Time Off and Holidays
+1
Senior ML Engineer – Search & Discovery Platform
Senior ML Engineer – Search & Discovery Platform

Coupang • Mountain View (WY)

On-site
USD 152,000 - 277,000
Annual bonus
Medical/Dental/Vision/Life
FSA/HSA
+8
Senior ML Engineer – Search & Personalization (Remote)
Senior ML Engineer – Search & Personalization (Remote)

Spotify • New York (NY)

Hybrid
USD 184,000 - 263,000
Health insurance
Six-month paid parental leave
401(k) retirement plan
+4
Senior ML Engineer - Personalization & Recommendations (Remote)
Senior ML Engineer - Personalization & Recommendations (Remote)

Jobgether • United States

Remote
USD 140,000 - 210,000
Equity participation
Health insurance
Remote-first
Remote Senior AI/ML Platform Engineer
Remote Senior AI/ML Platform Engineer

Dotdash Meredith • New York (NY)

On-site
USD 125,000 - 150,000