Senior/Staff Machine Learning Engineer, Match Team
Core
Building and optimizing low-latency, high-throughput search APIs, indexing pipelines, and retrieval systems to improve the relevance and scalability of customer-facing data products.
Role type
Senior/Staff Machine Learning Engineer (Information Retrieval & Ranking)
Builds
Production-grade search and retrieval systems, ranking models, and data delivery platforms for financial services customers.
Domain
Financial services, Information Retrieval, Ranking Systems, Semantic Search
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Cloud environments (AWS), Information Retrieval, Ranking Systems, NLP/Embedding Models, Distributed Systems, System Design, Experimentation Strategy, Query Understanding, Anomaly Detection
Preferred skills
Typesense, Elasticsearch, OpenSearch, FAISS, LLM-powered retrieval, Hybrid search systems, Mentorship
Technologies
Python, AWS, Typesense, Elasticsearch, OpenSearch, FAISS
Responsibilities
Develop innovative solutions for information retrieval, ranking, and recommendation systems; Build and optimize low-latency search APIs and indexing pipelines; Design evaluation frameworks for 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
Senior/Staff, hands-on IC with mentorship responsibilities