Senior Machine Learning Engineer, Match Team
$160k - $210kEnigma Technologies
Senior Machine Learning Engineer, Match Team
New York, NY or Los Angeles, CA
The Opportunity
This is a critical and exciting time at Enigma. Our customers consistently tell us that our data products create tremendous value and are deeply aligned with their most important workflows. As demand grows, we have an urgent opportunity to improve both the intelligence of our data and the systems through which customers access it.
We are looking for an experienced Senior Machine Learning Engineer to join our Match Team and help shape the next generation of Enigma's customer-facing data products.
In this role, you will combine advanced statistical and machine learning research with the engineering systems required to power fast, relevant, and reliable search experiences at scale. This is a uniquely high-impact role sitting at the intersection of information retrieval, ranking systems, semantic search, distributed systems, and customer data delivery.
The Role
At the core of Enigma's product is our data, which makes both data science and delivery systems central to what we build.
As a Senior ML Engineer on the Match Team, you will lead efforts that improve the relevance, latency, and scalability of our customer-facing data products. You'll work across the full lifecycle: framing retrieval and ranking problems, developing models and experimentation strategies, evaluating results using real-world signals, and implementing high-throughput search and retrieval systems.
This role is ideal for someone who is excited by both hard ranking/search problems and the systems challenges of turning those solutions into low-latency, production-grade retrieval systems.
What You'll Do
- 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
What Makes This Role Exciting?
- Impact: At Enigma, data science and machine learning aren't just used to make product decisions; they are the product. Your work will directly shape how customers find, explore, and trust our data.
- Technical Challenge: This role spans some of the hardest challenges in search relevance, large-scale retrieval systems, ranking models, APIs, and distributed systems. If you like a technical challenge, this role is for you.
- Ownership: You'll have meaningful autonomy to shape both research direction and the production systems that power it, including having a strong voice in our tooling and vendor ecosystem.
- Customer Proximity: Your work will directly influence how sophisticated customers integrate Enigma data into critical workflows and decision-making systems.
Our Ideal Candidate
- 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
Bonus Points If You
- 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
About Us
At Enigma, we're building the single, most reliable source of data on businesses to power the future of financial services. By engineering better data from hundreds of public and third-party sources, we aim to tell the complete story of every business, so that companies of every size can access the financial services they need to grow and thrive. Our core values – generosity, curiosity, ingenuity, & drive – guide everything we do, from how we make our most important product decisions to how we work with and support one another on a daily basis. We're a team of curious, driven individuals with diverse backgrounds and skills, but we're all passionate about engineering deeper understanding through data—together. If this resonates, we would love to hear from you!
We are proud to be an equal opportunity workplace and an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
Salary Range: $160,000-$210,000
A note on salary ranges: we pride ourselves on paying competitively for our size and industry. Salary is one piece of a total Enigma compensation package that includes additional benefits and opportunities. All of our compensation packages include equity because we believe 100% of Enigma employees should have the option to purchase ownership in the company and benefit from the value we're creating together.
$160k - $210k
...intelligence of our data and the systems through which customers access it. We are looking for an experienced Senior Machine Learning Engineer to join our Match Team and help shape the next generation of Enigma’s customer-facing data products. In this role, you will...Senior$120k - $135k
...you are: A Place for Mom is seeking a Senior Machine Learning Engineer to design, build, and scale... ...00 + 10% Bonus Benefits: 401(k) plus match Dental insurance Health insurance Vision... ...home care agencies. Since 2000, our teams have helped millions of families find...SeniorWork experience placementWork at officeRemote work$200k - $300k
...Partner closely with product, engineering, and domain experts Develop... ...experience required) Mentor senior engineers and raise the technical bar across the team Experience and Attributes... ...they can look for up to a 99% match in order to apply to a role. If...Senior3 days per week$60 - $80 per hour
...Senior Machine Learning Engineer - AI Data Trainer ~ Location: Remote About the job At Alignerr... ...with the world's leading AI research teams and labs to build and train cutting-... ...a short screening Project matching and onboarding PS: Our team reviews...SeniorHourly payContract workFreelanceRemote workFlexible hours$116.9k - $200.4k
...Senior Machine Learning Engineer Integral Ad Science (IAS) is a global technology and data company that... ...Learning Engineer on the Data Sciences Team. If you are excited by technology... ...and FSA options and 401k with employer matching contributions. All full-time employee...SeniorFull time$244k - $320k
...powered personalization engine delivers bespoke... ...and Sydney, Attentive's team has been consistently... ...About the Role Our Machine Learning Engineering team powers... ...thousands of brands. As a Senior Machine Learning Engineer... ...that closely matches your skills and experience...SeniorFull time- ..., London and Amsterdam. Plaid’s Data team is building models that improve how millions... ...financial lives. We’re looking for machine learning engineers with experience applying state-of-the-... ...even if your experience doesn't fully match the job description. We are always...SeniorWork experience placementLocal area
$170k - $240k
...intent beyond legacy search engines. Today, our Native Search... ...relevant text and product ads that match consumers with the brands,... ...are seeking an experienced Senior Machine Learning Engineer passionate about... ..., and other engineering teams, making significant contributions...SeniorSummer workWork at office$170k - $220k
...clients and clinicians, care teams, loved ones, and the... ...000 clients nationwide. Our Matching and Outcomes team builds products... ...Design, train, and evaluate machine learning models and AI systems that drive... ...and learning across engineering, product, and design through...SeniorFull timeWork at officeLocal area$120k - $195k
...Senior Machine Learning Engineer Remote US & Canada We are seeking a highly motivated and autonomous Senior... ...Machine Learning Engineer to join our team. In this role, you will be a driving... ...savings plan (401K program) with company match Mental health resources including...SeniorRemote workWork from homeWork visa$204k - $259k
...Senior Machine Learning Engineer – VLM/LLM Evaluation Waymo is an autonomous driving technology company... ...mission of the Waymo AI Foundations team is to develop machine learning solutions... ...Benefits: 401(k) with company match Paid Time Off: 20 days of vacation...SeniorFull timeTemporary workRemote work$25k
...have the product, vision, and team to make life better for... ...We are looking for Software Engineers with varying levels of experience... ...inventory tracking, and event matching. We'll be excited to hear about... ...take pride in mentoring and learning from others Our stack...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hours$150k - $200k
...chronic conditions. We’re looking for a Senior Machine Learning Engineer to help us build a revolutionary new... ...'s Data Science and Engineering teams to ensure that the ML/NLP/LLM Platform... ...performance-based bonus program, 401k matching, and regular compensation reviews to...SeniorWork experience placementWork at officeRemote workFlexible hours$165k - $260k
...Senior Machine Learning Engineer - Search AI, BLAW/BTAX/BGOV Location New York Business Area Engineering... ...Bloomberg Law/Tax/Gov's Search AI Team is a group of Machine Learning... ...long term disability benefits, 401(k) +match, life insurance, and various wellness...SeniorTemporary workFor contractorsWork experience placement- ...Senior Machine Learning Engineer Patreon is a media and community platform where over 300,000 creators... ...best creator platform with the best team in the creator economy and are looking... ...ranking, feed relevance, and creator-fan matching. You'll work closely with a small,...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours2 days per week
$205k - $235k
...Senior Machine Learning Engineer New York, NY (Hybrid Manhattan) Good Inside is redefining parenting... ...Learning Engineer to join our Engineering team. This is not a research or data... ...Comprehensive benefits package ~401k + Company match ~ Time off to recharge ~ Hybrid...SeniorWork at office3 days per week$212k - $318.4k
...Senior Machine Learning Engineer – Ads Predictions At Apple, we focus deeply on our customers' experience... ...Collaborate with cross-functional teams across engineering, infrastructure, and... ...retrieval, including query-document matching, embedding-based ranking, and learning...SeniorRelocation$148.7k - $229.9k
...opportunity Unity’s Ads Experimentation Platform team is looking for a senior machine learning engineer to lead the evolution of how we validate and optimize... ...development programs | Volunteering and donation matching program Life at Unity Unity [NYSE: U] is the world...SeniorTemporary workWork at officeWorldwideRelocation package$146k - $225k
...Join to apply for the Senior Machine Learning Engineer - Prediction role at Motional . On Behaviors, you'll... ...and create positive social impact. Our team works on the tech stack responsible... ...dental, vision, 401k with a company match, health saving accounts, life insurance...SeniorWork at officeRemote work$140.7k - $198.9k
...New York, NY, USA Senior Machine Learning Engineer, Advertiser Growth Location New York, NY, USA... ...experiences they love. The Advertiser Growth team is the engine of this mission,... ...programs | Volunteering and donation matching program Life at Unity Unity [NYSE...SeniorWork at officeWorldwideRelocation package- ...information, visit . We’re looking for a Senior Staff Machine Learning Engineer to lead Reddit’s next-generation... ..., infrastructure, and downstream ML teams to drive measurable impact. This is... ...Programs 401k with Employer Match Global Benefit programs that fit your...SeniorImmediate startRemote workShift work
- ...for every deal tem closes. Machine learning is at the heart of Rosso,... .... We're looking for a Senior Staff Machine Learning Engineer to lead pricing ML within... ...are understood across the teams that depend on them. Requirements... ...The engineering craft to match your modelling depth:...SeniorTemporary workImmediate startWorldwide
$216.7k - $303.4k
...Senior Machine Learning Engineer, GenAI Security Remote - United States Reddit is a community of communities... ..., visit The GenAI Security team within Reddit’s Security, Privacy, Assurance... ...Replacement Programs 401k with Employer Match Global Benefit programs that fit your...SeniorRemote work- ...Ownership + impact. Join a team that is challenging... .... Enjoy accelerated learning and growth working... ...role exists The Engineering Team enables Shiftsmart... ...social mobility. Our Machine Learning Engineers will... ...problems such as matching and dispatching relevant...SeniorHourly payPrice workWork experience placementWork at officeFlexible hoursShift workNight shiftWeekend work
- ...systems at the intersection of data, AI, and real-world wealth services. About the Team Being a Machine Learning Engineer at FINNY means owning the models that power search, matching, ranking, recommendations, data and intelligent automation across the product. This is...SeniorWork at officeFlexible hours
$120k - $240k
...simulation software stack for engineering and manufacturing across... ...Who We’re Looking For As a Senior Machine Learning Engineer in Delivery, you are... ...work streams and guiding teams to success, while continuously... ...and growth. 5% 401(k) match - invest in your future. Flexible...SeniorWork at officeRemote workFlexible hours$138k - $173k
...heartbeat of our organization. As a Machine Learning Engineer at FanDuel, you will help us... ...between engineering teams working downstream to build... ...marketplace. We are looking for Senior Machine Learning Engineer... ...), 401k with up to a 5% match, commuter benefits, pet insurance...SeniorTemporary workLocal area$170k - $220k
...clients and clinicians, care teams, loved ones, and the... ...000 clients nationwide. Our Matching and Outcomes team builds products... ...Design, train, and evaluate machine learning models and AI systems that drive... ...and learning across engineering, product, and design through...SeniorFull timeWork at officeLocal area$216.7k - $303.4k
...Senior Machine Learning Systems Engineer Remote - United States Reddit is a community of communities. It’s built... ...We Are The Machine Learning Platform team at Reddit is a high-impact team that... ...vision insurance, 401(k) with employer match, generous time off for vacation, and...SeniorRemote work- ...Data Foundation and AI team within Plaid’s Data... ...organization builds the shared machine learning and AI infrastructure... ...at scale. As a Senior Research Scientist, you... ..., feature engineering workflows, and monitoring... ...experience doesn't fully match the job description. We...SeniorWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Match Team. Be the first to apply!
- machine learning ai engineer New York, NY
- machine learning engineer New York, NY
- entry level machine learning engineer New York, NY
- junior machine learning research engineer New York, NY
- machine learning software engineer New York, NY
- ai ml engineer New York, NY
- senior ml engineer New York, NY
- graduate machine learning engineer New York, NY
- computer vision machine learning engineer New York, NY
- data scientist machine learning engineer New York, NY


