Skip to main content

Senior Machine Learning Engineer - Fraud Detection

Posted today

harnhamCedar Rapids (IA)

SENIORITY

Senior

SALARY

$180,000 – 200,000

Apply (opens in a new tab)

About the role

Senior Machine Learning Engineer - Fraud Detection Remote, USA$180,000 – 200,000 base salary + annual bonus + equityTHE COMPANYOur client is a high-growth AI-driven fintech business transforming how online merchants manage risk and fraud. Operating at significant scale across global e-commerce markets, the company leverages advanced machine learning to make real-time decisions that help retailers reduce fraud losses, improve customer approval rates, and optimize the online purchasing experience. Machine learning sits at the heart of the business. Engineers and scientists have direct visibility into commercial outcomes and are empowered to own projects from research and experimentation through to production deployment. This is an opportunity to join a highly regarded ML organization where technical excellence, scientific thinking, and innovation are core to the culture.
RESPONSIBILITIES: Design, develop, and deploy machine learning models that improve fraud detection accuracy and system performance. Lead experimentation initiatives, including model development, offline evaluation methodologies, and production validation frameworks. Build and enhance scalable ML infrastructure and pipeline components to enable high-velocity experimentation. Develop and optimize distributed machine learning workflows using large-scale datasets and Spark-based environments. Partner closely with Product, Engineering, and Risk stakeholders to translate business challenges into impactful ML solutions. Champion best practices across testing, monitoring, documentation, and model lifecycle management. SKILLS AND EXPERIENCERequired 4+ years of industry experience developing production machine learning solutions. Strong hands-on experience with Python, SQL, and Apache Spark. Proven track record of designing experiments and building machine learning solutions from first principles rather than primarily consuming third-party or foundation models. Deep understanding of machine learning theory, statistics, model evaluation, and experimental design. Experience working with large-scale distributed data and compute environments. Ability to take ownership of projects from research through deployment and ongoing optimization. Strong communication skills with the ability to work cross-functionally across technical and business teams.
Preferred: PhD or Master's degree in Computer Science, Statistics, Mathematics, Machine Learning, or a related quantitative field. Experience in fraud detection, risk modeling, payments, financial technology, or transaction-based decision systems. Background in ensemble modeling, classification systems, or large-scale predictive analytics.
BENEFITS: Competitive base salary up to $21]00,000 Annual performance bonus
Equity participation Unlimited PTO401(k) match Comprehensive medical, dental, and vision coverage Life and disability insurance Flexible spending accounts Paid parental leave Learning and development budget Mental health and wellbeing support Fully remote working model within the United StatesHOW TO APPLYPlease register your interest by sending your CV via the Apply link on this page. KEY TERMSSenior Machine Learning Engineer | ML Engineering | AI Engineer | Fraud Detection | FinTech | Artificial Intelligence | Machine Learning | Statistics | Experimental Design | Ensemble Models | Apache Spark | Python | SQL | Distributed Computing | Risk Modeling | Predictive Analytics | Remote USA | E-commerce Fraud | Production ML | MLOps

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this