Senior ML Fraud Engineer — Real-Time Risk

Affirm

United States

Remote

USD 110,000 - 153,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
ESPP equity rewards
Remote-first policy

Job summary

Affirm is transforming credit to be honest and friendly. The ML Fraud team builds real-time decision systems that protect customers and merchants while balancing fraud loss and conversion.

As a senior ML engineer, you will lead development of fraud models, scale feature pipelines, and productionize models with robust monitoring. You’ll collaborate across Engineering, Fraud Analytics, Product, and ML Platform in a remote Canada context.

Qualifications

  • 6+ years experience researching, training, tuning and launching ML models at scale. PhD counts for up to 2 years.
  • Track record of delivering high impact ML models in a low latency live setting.
  • Strong Python skills and production-quality code.
  • Experience building models for tabular classification (LightGBM / XGBoost / CatBoost).
  • Experience with PyTorch.
  • Experience with distributed processing (Spark).
  • Experience with ML lifecycle tooling (Kubeflow, Airflow, MLflow).
  • Proficient with AI-powered dev tools to accelerate iteration.

Responsibilities

  • Lead development of new fraud prediction models for tabular, graph, and behavioral data.
  • Build and scale feature pipelines and training datasets with internal and external signals.
  • Prototype modeling ideas, run offline experiments, and push top approaches to production with risk controls.
  • Productionize models into batch and real-time decision systems, improving latency and reliability.
  • Instrument and monitor model and data health and define retraining and backtesting workflows.
  • Identify foundational improvements to model-building processes.
  • Collaborate with Engineering, Fraud Analytics, Product, and ML Platform to define requirements and communicate results clearly.

Skills

Python
production-quality code
low latency
ML model deployment
model monitoring
data pipeline
communication
ownership/growth mindset

Tools

LightGBM
XGBoost
CatBoost
PyTorch
Spark
Ray
Dask
Kubeflow
Airflow
MLflow
Claude Code / Cursor

Job description

Affirm is transforming credit to be honest and friendly. The ML Fraud team builds real-time decision systems that protect customers and merchants while balancing fraud loss and conversion.

As a senior ML engineer, you will lead development of fraud models, scale feature pipelines, and productionize models with robust monitoring. You’ll collaborate across Engineering, Fraud Analytics, Product, and ML Platform in a remote Canada context.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer — Real-Time Fraud & Systems
Senior ML Engineer — Real-Time Fraud & Systems

AI Talent Hunt Cloud • Los Angeles (CA)

On-site
USD 175,000 - 220,000
Remote Underwriting ML Engineer — Real-Time Risk Models
Remote Underwriting ML Engineer — Real-Time Risk Models

Affirm • Houston (TX)

On-site
USD 146,000 - 206,000
Health coverage
Stipends for tech setup
Time off and holidays
+1
Senior ML Risk Scientist — Real-Time Fraud Detection
Senior ML Risk Scientist — Real-Time Fraud Detection

Showcify • San Francisco (CA), New York (NY), Portland (OR)

Hybrid
USD 239,000 - 299,000
Senior ML Engineer: Real-Time Fraud & Anomaly Detection
Senior ML Engineer: Real-Time Fraud & Anomaly Detection

Rain • United States

Remote
USD 140,000 - 190,000
Senior ML Scientist — Real-Time Fraud & Risk Analytics
Senior ML Scientist — Real-Time Fraud & Risk Analytics

Embedded Shishya • San Francisco (CA), New York (NY), Portland (OR)

Hybrid
USD 167,000 - 251,000
Senior ML Engineer - Fraud & Risk (Remote)
Senior ML Engineer - Fraud & Risk (Remote)

Hidden Jobs • United States

Remote
USD 140,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+7
Remote ML Engineer II — Real-Time Underwriting
Remote ML Engineer II — Real-Time Underwriting

Affirm • Boise (ID)

Remote
USD 150,000 - 206,000
Health benefits
Flexible Spending Wallets
Time off
+1
Senior ML Engineer: Real-Time Fraud Detection & Production
Senior ML Engineer: Real-Time Fraud Detection & Production

Remitly • Seattle (WA)

Hybrid
USD 196,000 - 245,000
Flexible paid time off
Health, dental, and vision + 401k plan
Parental, medical, military and family
+2
ML Engineer — Fraud Detection & Real-Time Systems
ML Engineer — Fraud Detection & Real-Time Systems

Rain • New York (NY)

Hybrid
USD 170,000 - 240,000
Unlimited time off
Flexible working
Health and wellness benefits
+3
Senior Fraud ML Scientist - Real-Time Risk (Remote)
Senior Fraud ML Scientist - Real-Time Risk (Remote)

Mercury Technologies, Inc. • New York (NY), Northern (KY)

Hybrid
USD 167,000 - 251,000