Underwriting ML Engineer II — Real-Time Risk at Scale (Remote)

Affirm, Inc.

United States

Remote

USD 95,000 - 131,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible Spending Wallets
Time off
Employee stock purchase plan

Job summary

Affirm, Inc. is seeking an ambitious ML Engineer on the Underwriting team to build real-time decisioning systems for credit risk.

You will develop models, scale feature pipelines, and bring ideas from concept to production with strong monitoring and governance. You will collaborate with Engineering, Risk Analytics, Product, and ML Platform to define requirements, compare tradeoffs, and clearly communicate results to technical and non-technical audiences.

Qualifications

  • 2+ years of experience as ML engineer or a PhD in a relevant field.
  • Strong Python skills and production-quality code.
  • Experience building/evaluating models for classification (GBDTs like LightGBM/XGBoost/CatBoost).
  • Experience with a deep learning framework (PyTorch).
  • Experience with distributed data processing (Spark).
  • Experience with ML lifecycle tooling (Kubeflow, Airflow, MLflow).
  • Proficient in AI-powered developer tools (Claude Code, Cursor).
  • Ability to write clear, tested, extensible code across components.
  • Strong verbal and written communication for global teams.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Develop and iterate underwriting prediction models for tabular/sequential data.
  • Build scalable feature pipelines and datasets from proprietary and third-party signals.
  • Prototype modeling ideas, run offline experiments, productionize top approaches with risk controls.
  • Productionize models into batch/real-time decision systems with reliability and latency improvements.
  • Instrument and monitor model and data health; define retraining and backtesting workflows.
  • Collaborate with Engineering, Risk Analytics, Product, and ML Platform to define requirements and communicate results.

Skills

Python
Production code
Model monitoring
Distributed data processing
PyTorch
Spark
ML lifecycle tooling
Code reviews
Communication
Ownership

Education

Bachelor’s degree or PhD in related field

Tools

LightGBM
XGBoost
CatBoost
Kubeflow
Airflow
MLflow
Claude Code
Cursor

Job description

Affirm, Inc. is seeking an ambitious ML Engineer on the Underwriting team to build real-time decisioning systems for credit risk.

You will develop models, scale feature pipelines, and bring ideas from concept to production with strong monitoring and governance. You will collaborate with Engineering, Risk Analytics, Product, and ML Platform to define requirements, compare tradeoffs, and clearly communicate results to technical and non-technical audiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of ML Engineering - Fintech, Remote-First
Head of ML Engineering - Fintech, Remote-First

Affirm, Inc. • United States

Remote
USD 180,000 - 240,000
Health coverage
Flexible time off
Monthly stipends
Senior ML Fraud Engineer — Real-Time Risk
Senior ML Fraud Engineer — Real-Time Risk

Affirm • United States

Remote
USD 110,000 - 153,000
Health coverage for you and dependents
ESPP equity rewards
Remote-first policy
Remote ML Engineer II: Credit Risk & LTV/ROA
Remote ML Engineer II: Credit Risk & LTV/ROA

Affirm, Inc. • United States

On-site
USD 94,000 - 129,000
Health coverage
Tech stipends
Flexible time off
+1
Senior ML Platform Engineer – Real-Time Risk Decisioning
Senior ML Platform Engineer – Real-Time Risk Decisioning

Airwallex • United States

Hybrid
USD 150,000 - 210,000
Senior MLOps Engineer - Real-Time ML Infra & Risk
Senior MLOps Engineer - Real-Time ML Infra & Risk

remote work • United States

Remote
USD 120,000 - 180,000
Relocation support
Flexible work
Healthcare coverage
+3
Manager, Machine Learning Engineering (Fully Remote)
Manager, Machine Learning Engineering (Fully Remote)

Affirm, Inc. • United States

Remote
USD 180,000 - 240,000
Senior ML Engineer — Real-Time Underwriting Platform
Senior ML Engineer — Real-Time Underwriting Platform

Arlo • New York (NY)

On-site
USD 180,000 - 230,000
Remote Applied Scientist — Unsecured Underwriting ML
Remote Applied Scientist — Unsecured Underwriting ML

Upstart • United States

Remote
USD 142,000 - 196,000
Competitive salary
Health benefits
401(k) matching
+2
ML Engineering Manager - Credit Underwriting (Remote Spain)
ML Engineering Manager - Credit Underwriting (Remote Spain)

Affirm, Inc. • United States

Remote
USD 115,000 - 155,000
Health coverage for dependents
Tech stipend
Flexible time off
+1
Analyst I, Risk & Analytics — Remote Insights & ML
Analyst I, Risk & Analytics — Remote Insights & ML

Kenyan Edu • Northern (KY)

Remote
USD 101,000 - 151,000
Health coverage
Monthly tech stipend
Employee stock purchase plan