CareerPlan

Staff/Senior Machine Learning Engineer, Match Team

Los Angeles / New York CityFull-time$180k–$270k2026-11-09
No visa sponsorship

Core

Lead efforts to improve the relevance, latency, and scalability of customer-facing data products by combining advanced ML research with engineering systems for search and retrieval.

Role type

Staff/Senior Machine Learning Engineer (Search & Retrieval)

Builds

Low-latency, high-throughput search APIs, indexing pipelines, and retrieval systems

Domain

Information retrieval, ranking systems, semantic search, distributed systems

Deliverable

production ML models

Required skills

Python, AWS, information retrieval, ranking systems, NLP/embedding models, distributed systems, system design, experimentation design, anomaly detection, query understanding

Preferred skills

Typesense, Elasticsearch, OpenSearch, FAISS, LLM-powered retrieval, hybrid search, mentoring senior engineers

Technologies

Python, Typesense, AWS, Elasticsearch, OpenSearch, FAISS

Responsibilities

Develop innovative solutions for information retrieval, ranking, and recommendation systems; Build and optimize search APIs and indexing pipelines; Design evaluation frameworks for relevance and ranking quality; Lead end-to-end work from research design to productionization; Detect and investigate anomalies in search performance; Mentor teammates on experimentation rigor and system design

Seniority

Staff/Senior, hands-on IC with mentorship responsibilities