Remote Underwriting ML Engineer II — Real-Time Risk

Affirm, Inc.

Northern (KY)

Hybrid

USD 146,000 - 206,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental and vision coverage
Stipends for health, wellness and tech
Employee stock purchase plan (ESPP)

Job summary

Affirm, Inc. is seeking an Underwriting ML Engineer to build real‑time decisioning systems that assess repayment risk. You will develop models, implement scalable feature pipelines, and productionize models within batch or streaming contexts, while monitoring performance and reliability.

You will collaborate across Engineering, Risk Analytics, Product, and ML Platform, have 2+ years of experience or a PhD, and bring strong Python, PyTorch, and distributed processing skills to the team.

Qualifications

  • 2+ years in machine learning engineering or a related PhD.
  • Strong Python skills and production-grade coding experience.
  • Experience building and evaluating classification models (GBDTs, etc.).
  • Familiar with PyTorch and distributed data processing (Spark).
  • Experience with ML lifecycle tooling (Kubeflow, Airflow, MLflow).
  • Ability to write clear, well-tested, extensible code and operate within large codebases.

Responsibilities

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

Skills

Python
Production-grade code
ML modeling
GBDT models
PyTorch
Spark
Kubeflow / MLflow
Code reviews
Debugging large codebase

Education

Bachelor's degree
Equivalent practical experience

Tools

LightGBM
XGBoost
CatBoost
PyTorch
Spark
Kubeflow / Airflow
MLflow

Job description

Affirm, Inc. is seeking an Underwriting ML Engineer to build real‑time decisioning systems that assess repayment risk. You will develop models, implement scalable feature pipelines, and productionize models within batch or streaming contexts, while monitoring performance and reliability.

You will collaborate across Engineering, Risk Analytics, Product, and ML Platform, have 2+ years of experience or a PhD, and bring strong Python, PyTorch, and distributed processing skills to the team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior Backend Engineer, Fraud — Real-Time Decisioning (Remote)
Senior Backend Engineer, Fraud — Real-Time Decisioning (Remote)

Affirm • United States

Remote
USD 180,000 - 260,000
Flexible Spending Wallets for tech,?
Wellness days
Employee Resource Groups
+3
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
Senior ML Engineer - Underwriting & Decisioning
Senior ML Engineer - Underwriting & Decisioning

FloatMe • San Antonio (TX)

On-site
USD 140,000 - 190,000
Remote Analyst I, Risk & Analytics (AI-Driven)
Remote Analyst I, Risk & Analytics (AI-Driven)

Affirm • Cleveland (OH)

On-site
USD 101,000 - 165,000
Health insurance
Equity rewards
Remote–first work environment
Remote ML Model Risk Lead
Remote ML Model Risk Lead

Affirm • United States

Remote
USD 164,000 - 224,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Real-Time ML Platform Engineer for Risk & Fraud
Real-Time ML Platform Engineer for Risk & Fraud

Quiet Capital • United States

On-site
USD 166,000 - 209,000
Senior Back-End Engineer, Remote — Real-Time Fraud
Senior Back-End Engineer, Remote — Real-Time Fraud

Affirm • Spain (TX)

Hybrid
USD 81,000 - 138,000
Visa sponsorship for Spain
Health and wellness benefits
Senior ML Engineer: Underwriting & Decisioning
Senior ML Engineer: Underwriting & Decisioning

FloatMe • United States

Remote
USD 140,000 - 190,000
Remote Data Analyst I - Risk & Analytics
Remote Data Analyst I - Risk & Analytics

Affirm • Nashville (TN)

On-site
USD 101,000 - 165,000
Health care coverage
Flexible Spending Wallets
Time off
+1