Mercury
Tech / AI / Software
SeniorMachineLearningEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Machine Learning Engineer at Mercury. Skills: Machine Learning, Gen AI, Data Engineering, Backend Software Engineering, Production ML Service deployment. Design and deploy ML & Gen AI microservices. Automate reviews”
Industry & Context.
What They're Looking For.
Must Have
7+ years of experience in roles like machine learning engineering, data engineering, backend software engineering, and/or devops, Experience with a full modern data stack: Snowflake, dbt, Fivetran, Airbyte, Dagster, Airflow, SQL, dbt, Python, OLAP / OLTP data modelling and architecture, Key-value stores: Redis, dynamoDB, or equivalent, Streaming / real-time data pipelines: Kinesis, Kafka, Redpanda, API frameworks: FastAPI, Flask, etc., Production ML Service experience, Working across full-stack development environment
Nice to Have
Haskell, React, TypeScript
What You'll Do.
Design and deploy ML & Gen AI microservices
Embed services into the overall review experience
Implement human in the loop
Feed human decisions back into the service
and disaster recovery for all services
and regression testing
How You'll Work.
Team & Collaboration
Partner with data science & engineering teams; Work with a full-stack engineering team
Process & Methodology
Self-organize on small/medium projects
Full Job Description
Before 1965, it was extremely difficult and time-consuming to analyze complicated signals, like radio or images. You could solve it, but you had to throw a ton of compute at it. That all changed with the invention of the Fast Fourier transform, which could efficiently break that signal down into the frequencies that are a part of it. The Risk Onboarding team is working on efficiently reviewing customers’ applications without compromising on quality. We are the front line of defense for preventing money laundering and financial crimes, building systems to verify that someone is who they say they are and that we are allowed to do business with them. At Mercury, we are committed to crafting an exceptional banking* experience for startups. Our team is passionately focused on ensuring our products create a safe environment that meets the needs of our customers, administrators, and regulators. *Mercury is a fintech company, not an FDIC-insured bank. Banking services provided through Choice Financial Group and Column N.A., Members FDIC. As part of this role, you will: Partner with data science & engineering teams to design and deploy ML & Gen AI microservices, primarily focusing on automating reviews Work with a full-stack engineering team to embed these services into the overall review experience, including human in the loop, escalations, and feeding human decisions back into the service Implement testing, observability, alerting, and disaster recovery for all services Implement tracing, performance, and regression testing Feel a strong sense of product ownership and actively seek responsibility – we often self-organize on small/medium projects, and we want someone who’s excited to help shape and build Mercury’s future The ideal candidate for the role has: 7+ years of experience in roles like machine learning engineering, data engineering, backend software engineering, and/or devops Expertise with: A full modern data stack: Snowflake, dbt, Fivetran, Airbyte, Dagster, Airf
Applying for this Senior Machine Learning Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Mercury?
Real rants from real employees. Read before you apply.