Real-Time Underwriting ML Engineer II — Remote

Affirm

Madison (WI)

Remote

USD 146,000 - 225,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% subsidized medical coverage
Monthly tech stipends
Flexible time off
ESPP stock purchase plan

Job summary

Affirm is a remote-first company building underwriting ML systems to assess repayment risk in real time. On the Underwriting ML team, you’ll develop and productionize models and feature pipelines, collaborating with data, risk analytics, and platform teams to deliver reliable decisions across the checkout flow.

We look for 2+ years in ML engineering, Python proficiency, experience with LightGBM/XGBoost/CatBoost, PyTorch, Spark, and ML lifecycle tools.

Qualifications

  • 2+ years of experience as a machine learning engineer or a PhD in a relevant field.
  • Strong Python skills and experience writing production-quality code.
  • Experience building and evaluating models for classification problems (GBDTs like LightGBM/XGBoost/CatBoost).
  • Experience with PyTorch.
  • Experience with distributed data processing (Spark).
  • Experience with ML lifecycle tooling (Kubeflow, Airflow, MLflow).
  • Proficient with AI-powered developer tools to accelerate iteration and code quality.
  • Ability to work across a large code base and perform reviews.
  • Strong communication and ownership mindset.

Responsibilities

  • You will develop and iterate on underwriting prediction models using a mix of approaches for tabular and sequential data.
  • You will build and scale feature pipelines and training datasets from proprietary and third-party signals.
  • You will prototype new modeling ideas and features, run offline experiments, and productionize best-performing approaches.
  • You will help productionize models: integrate into batch and/or real-time decision systems, and improve reliability and latency.
  • You will instrument and monitor model and data health, and help define retraining/backtesting workflows.
  • You will collaborate across Engineering, Risk Analytics, Product, and ML Platform to define requirements and communicate results clearly.

Skills

Python
Production-quality code
ML modeling
Communication

Education

Bachelor’s degree in a related field

Tools

LightGBM
XGBoost
CatBoost
PyTorch
Spark
Ray
Dask
Kubeflow
Airflow
MLflow

Job description

Affirm is a remote-first company building underwriting ML systems to assess repayment risk in real time. On the Underwriting ML team, you’ll develop and productionize models and feature pipelines, collaborating with data, risk analytics, and platform teams to deliver reliable decisions across the checkout flow.

We look for 2+ years in ML engineering, Python proficiency, experience with LightGBM/XGBoost/CatBoost, PyTorch, Spark, and ML lifecycle tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Underwriting ML Engineer II — Real-Time Risk
Remote Underwriting ML Engineer II — Real-Time Risk

Affirm, Inc. • Northern (KY)

Hybrid
USD 146,000 - 206,000
Health, dental and vision coverage
Stipends for health, wellness and tech
Employee stock purchase plan (ESPP)
ML Engineer II - Real-Time Underwriting (Remote)
ML Engineer II - Real-Time Underwriting (Remote)

Affirm • New York (NY)

On-site
USD 165,000 - 225,000
Health coverage for you and dependents
Equity reward program
Monthly stipends for health, wellness,
+2
Underwriting ML Engineer II — Real-Time Risk & Models
Underwriting ML Engineer II — Real-Time Risk & Models

Affirm • Las Vegas (NV)

On-site
USD 146,000 - 225,000
Health coverage
Spending stipends
Flexible time off
+1
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
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
Machine Learning Engineer II (Underwriting ML)
Machine Learning Engineer II (Underwriting ML)

Affirm, Inc. • Northern (KY)

On-site
USD 146,000 - 206,000
Health, dental and vision coverage
Stipends for health, wellness and tech
Employee stock purchase plan (ESPP)
Remote ML Underwriting & Credit Risk Senior Manager
Remote ML Underwriting & Credit Risk Senior Manager

Affirm • New York (NY)

Remote
USD 210,000 - 340,000
Remote-first compensation structure
Health benefits
Parental leave: 18 weeks
Machine Learning Engineer II (Underwriting ML)
Machine Learning Engineer II (Underwriting ML)

Affirm • Madison (WI)

Remote
USD 146,000 - 225,000
100% subsidized medical coverage
Monthly tech stipends
Flexible time off
+1
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 — Automating Disputes & Refunds
Remote ML Engineer II — Automating Disputes & Refunds

Affirm • St. Louis (MO)

On-site
USD 146,000 - 206,000
Health coverage for you and dependents
Flexible Spending Wallets for tech and
Time off and holidays
+1