CareerPlanSign in

Staff/Senior Machine Learning Engineer, Match Team

Improve query understanding via techniques like embedding models, vector search,💼 Full-time🗓 2026-09-26

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

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.