Senior Machine Learning Engineer

View All Jobs >

Summary

A data technology company is looking for a Senior Machine Learning Engineer to help define the next generation of its customer-facing search and ranking systems. This is a rare role blending advanced ML research with production engineering, where your work directly shapes how customers trust and act on mission-critical data.


Company Information:

A data technology company where advanced machine learning sits at the heart of the product, helping sophisticated customers find, explore, and trust mission-critical data.


Job Description:
  • Develop novel solutions for information retrieval, ranking, semantic search, query understanding, and recommendation problems
  • Build and optimize low-latency, high-throughput search APIs, indexing pipelines, and retrieval systems using Python, Typesense, and AWS
  • Evaluate and evolve the search technology stack, driving decisions on indexing strategy, retrieval architecture, and performance tradeoffs
  • Design evaluation frameworks to measure relevance, precision/recall, ranking quality, and engagement signals
  • Strengthen query understanding through embedding models, vector search, hybrid retrieval, and query rewriting
  • 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 on experimentation rigor, system design, and operational excellence

Requirements / Qualifications:
  • 5+ years of experience across machine learning, software engineering, data science, or data-intensive product systems
  • Strong Python skills and experience operating in cloud environments (AWS preferred)
  • Applied, production-level expertise in two or more of: information retrieval, ranking systems, NLP/embedding models, or distributed systems
  • Experience designing, fine-tuning, and operating high-scale backend systems, APIs, or data delivery platforms
  • Sound judgment in ambiguous environments where relevance signals and ground truth are noisy or implicit
  • Strong communicator across technical and non-technical audiences
  • Advanced degree in a quantitative field, or equivalent deep industry experience

Direct Hire Positions    Back to Top