Senior ML Engineer - Scalable Semantic Search

Enigma Technologies

Los Angeles (CA)

On-site

Confidential

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Enigma Technologies is seeking a Senior/Staff Machine Learning Engineer for the Match Team in Los Angeles area. You will lead end-to-end ML and systems work to power fast, reliable search experiences at scale across data products.

You’ll design models, evaluation frameworks, and production-ready retrieval systems with a strong emphasis on latency and relevance. The role requires deep expertise in information retrieval, ranking, and distributed systems, plus hands-on experience deploying in cloud

Qualifications

  • 5+ years of experience across machine learning, software engineering, data science, or data-intensive product systems.
  • Strong programming proficiency in Python and experience operating within cloud environments (AWS preferred).
  • Production-level expertise in two or more of information retrieval, ranking systems, NLP/embedding models, or distributed systems.

Responsibilities

  • Develop innovative solutions to complex problems in information retrieval, ranking, semantic search, query understanding, and recommendation systems.
  • Build and optimize low-latency, high-throughput search APIs, indexing pipelines, and retrieval systems using Python, Typesense, and AWS.
  • Evaluate and evolve our search technology stack, driving technical design decisions across indexing strategies, retrieval architecture, and system performance tradeoffs.
  • Lead end-to-end work from research design through experimentation, productionization, and customer-facing delivery.
  • Design evaluation frameworks for measuring relevance, precision/recall, ranking quality, and user engagement signals.
  • Improve query understanding via techniques like embedding models, vector search, hybrid retrieval, and query rewriting.
  • Detect and investigate anomalies in search performance, ranking behavior, and data freshness, tracing issues to root cause.
  • Partner closely with Product, Engineering, and client stakeholders to improve search experience and discoverability.
  • Mentor teammates and help raise the bar for experimentation rigor, system design, and operational excellence.

Skills

Python
AWS
Information retrieval
Ranking systems
NLP embeddings
Distributed systems
Communication

Education

Advanced degree in a quantitative discipline

Tools

Typesense
Elasticsearch/OpenSearch/FAISS
Python
AWS

Job description

Enigma Technologies is seeking a Senior/Staff Machine Learning Engineer for the Match Team in Los Angeles area. You will lead end-to-end ML and systems work to power fast, reliable search experiences at scale across data products.

You’ll design models, evaluation frameworks, and production-ready retrieval systems with a strong emphasis on latency and relevance. The role requires deep expertise in information retrieval, ranking, and distributed systems, plus hands-on experience deploying in cloud

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer - Large-Scale Search & Retrieval
Senior ML Engineer - Large-Scale Search & Retrieval

Enigmaio • New York (NY), California (MO)

On-site
USD 180,000 - 295,000
Senior Software Engineer — Scalable Search & Data APIs
Senior Software Engineer — Scalable Search & Data APIs

Enigma Technologies, Inc. • New York (NY)

On-site
USD 180,000 - 295,000
Equity options
Competitive salary
Diversity and inclusion initiatives
Senior Vector Search Engineer – ML/LLM & Scalable Infra
Senior Vector Search Engineer – ML/LLM & Scalable Infra

Amazon • Palo Alto (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+2
Senior Search Engineer — ML-Driven Retrieval & Relevance
Senior Search Engineer — ML-Driven Retrieval & Relevance

Workato • Palo Alto (CA)

On-site
USD 150,000 - 200,000
Senior Real-Time Search ML Engineer – Large-Scale Systems
Senior Real-Time Search ML Engineer – Large-Scale Systems

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior Search Infrastructure Engineer for Large-Scale ML
Senior Search Infrastructure Engineer for Large-Scale ML

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 240,000
Relocation assistance
Hybrid work model
Machine Learning/ Search Engineer - Services Special Projects
Machine Learning/ Search Engineer - Services Special Projects

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior ML Engineer – Recs & Content Discovery
Senior ML Engineer – Recs & Content Discovery

AHU technology • United States

Remote
USD 180,000 - 240,000
Senior ML Engineer - Scalable Search & Recommendations
Senior ML Engineer - Scalable Search & Recommendations

Coupang • Mountain View (CA)

On-site
USD 246,000 - 308,000
Annual bonus (0-20%)
FSA/HSA
Disability insurance
+6
ML Engineer, Search & Personalization
ML Engineer, Search & Personalization

Glean • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 265,000
Medical coverage
Vision coverage
Dental coverage
+5