Job Summary:
Enigma Technologies, Inc. is building a reliable source of data on businesses to enhance financial services. They are looking for a Senior Machine Learning Engineer to join their Match Team, focusing on improving customer-facing data products through advanced machine learning and engineering systems.
Responsibilities:
• Develop innovative solutions to complex problems in information retrieval, ranking, semantic search, query understanding, and recommendation systems
• Build and optimize low-latency, high-throughput search APIs, indexing pipelines, and retrieval systems using Python, Typesense, and AWS
• Evaluate and evolve our search technology stack, driving technical design decisions across indexing strategies, retrieval architecture, and system performance tradeoffs
• Lead end-to-end work from research design through experimentation, productionization, and customer-facing delivery
• Design evaluation frameworks for measuring relevance, precision/recall, ranking quality, and user engagement signals
• Improve query understanding via techniques like embedding models, vector search, hybrid retrieval, and query rewriting
• Detect and 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 for experimentation rigor, system design, and operational excellence
Qualifications:
Required:
• Brings 5+ years of experience across machine learning, software engineering, data science, or data-intensive product systems
• Has strong programming proficiency in Python and experience operating within cloud environments (AWS preferred)
• Demonstrated applied, production-level expertise in two or more of the following technical domains: information retrieval, ranking systems, NLP/embedding models, or distributed systems.
• Has experience designing, fine-tuning, and operating high-scale backend systems, APIs, or data delivery platforms
• Brings strong judgment in ambiguous environments where relevance signals and ground truth are noisy or implicit
• Effectively communicates technical concepts and tradeoffs to technical and non-technical audiences
• Thrives in highly collaborative environments with strong ownership and fast iteration cycles
• Has an advanced degree in a quantitative discipline or equivalent deep industry experience
Preferred:
• Have deep experience with our core stack (Typesense, Python, AWS) or similar retrieval infrastructure (Elasticsearch, OpenSearch, FAISS)
• Have built customer-facing search or recommendation systems or APIs
• Have worked on query understanding, embeddings, LLM-powered retrieval, or hybrid search systems
• Have mentored senior engineers or data scientists and raised the technical bar across disciplines
Company:
Enigma is the most reliable, trusted source of data on businesses in the United States. Founded in 2011, the company is headquartered in New York, USA, with a team of 51-200 employees. The company is currently Growth Stage.