Staff/Senior Machine Learning Engineer, Match Team
Core
Lead the development of low-latency, high-throughput search and retrieval systems to improve the relevance and scalability of customer-facing data products.
Role type
Staff/Senior Machine Learning Engineer (Search & Retrieval)
Builds
Production-grade search APIs, indexing pipelines, and retrieval systems for business data discovery
Domain
Financial services data, information retrieval, ranking systems, semantic search
Deliverable
production ML models | product features
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 complex problems in information retrieval, ranking, and recommendation systems; Build and optimize low-latency search APIs and retrieval systems; Design evaluation frameworks for measuring relevance and ranking quality; Lead end-to-end work from research design through productionization; Detect and investigate anomalies in search performance and data freshness; Mentor teammates on experimentation rigor and system design
Seniority
Staff/Senior, hands-on IC with strategic ownership
