HHiring Reality
← Enigma

Staff/Senior Machine Learning Engineer, Match Team

Enigma
Location
New York, NY or Los Angeles, CA
Posted
2 months ago
Department
Engineering
Salary
$180,000-$295,000
What they actually want (must-haves)
  • 5+ years of experience across machine learning, software engineering, data science, or data-intensive product systems
  • Strong programming proficiency in Python
  • Experience operating within cloud environments (AWS preferred)
  • Demonstrated applied, production-level expertise in 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
  • Strong judgment in ambiguous environments
Nice to have
  • Deep experience with Typesense, Python, AWS, or similar retrieval infrastructure (Elasticsearch, OpenSearch, FAISS)
  • Experience building customer-facing search or recommendation systems or APIs
  • Experience with query understanding, embeddings, LLM-powered retrieval, or hybrid search systems
  • Experience mentoring senior engineers or data scientists
What the job really is

As a Senior/Staff Machine Learning Engineer on the Match Team at Enigma, you will develop and optimize search and retrieval systems that enhance the relevance and performance of customer-facing data products. Your role will involve tackling complex problems in information retrieval and ranking, building APIs, and collaborating with cross-functional teams to improve search experiences. You will also lead efforts in research design, experimentation, and mentoring teammates, making a significant impact on how customers utilize Enigma's data.

Benefits
  • Salary range of $180,000-$295,000
  • Equity options for all employees as part of the compensation package
Things to weigh
  • Salary range provided, but specific compensation details may vary based on experience and negotiation
  • Role involves significant technical challenges and ownership, which may appeal to candidates looking for growth opportunities
  • The position requires strong collaboration and communication skills, which may be demanding in fast-paced environments
Job score3.4/5
Benefits1/5
Freshness1/5
Career value5/5
Role clarity5/5
Pay transparency5/5

Applying to Enigma?

See how your résumé matches this role — and tailor it from what actually gets interviews.