A

Machine Learning Engineer II, ML Fraud

Affirm

New This Week
ML EngineeringFintechMid-Level (3-5 yrs)RemoteFintech Startup

Good for ML engineers with 2+ years experience wanting to specialize in fraud detection at a consumer fintech.

AI → FinanceTransition-Friendly

Location

Remote, US

Salary Range

$160,000 – $210,000

Posted

Mar 18, 2026

Build fraud detection ML models at Affirm protecting millions of BNPL transactions — fully remote with competitive compensation.

## About the Role Affirm's ML Fraud team builds models that predict fraud likelihood using proprietary and third-party data. As an ML Engineer II, you will develop and improve fraud detection models that protect Affirm's platform and customers across millions of transactions. ## Responsibilities - Develop ML models that predict fraud likelihood across transaction types - Build feature engineering pipelines using proprietary and third-party data - Design and run experiments to evaluate model improvements - Deploy models to production and monitor real-time performance - Collaborate with risk operations and product teams on fraud strategy ## Requirements - 2+ years of ML engineering experience - Proficiency in Python and ML frameworks (scikit-learn, XGBoost, PyTorch) - Experience with production ML systems and model deployment - Understanding of fraud detection or anomaly detection techniques - Strong SQL skills and experience with large datasets - BS or MS in a quantitative field

Skills & Technologies

PythonFraud DetectionXGBoostPyTorchFeature EngineeringSQLProduction ML

Best Backgrounds

  • ML engineering
  • fraud analytics
  • data science
  • software engineering

Related Titles to Explore

  • Fraud ML Engineer
  • Risk ML Engineer
  • Applied ML Engineer - Trust & Safety
  • Financial Crime Data Scientist

Interested in this role?

Apply directly on the company's career page.

Apply Now