Machine Learning Engineer II (Underwriting ML)
Affirm· Checkout
Remote$146k - $225kFull-timePosted 2mo ago
About the role
Machine Learning Engineer II focused on building real-time underwriting ML systems to assess repayment risk and expected value at checkout. Collaborates across Engineering, Risk Analytics, Product, and ML Platform to take models from idea to production with monitoring and retraining workflows.
Responsibilities
- Develop and iterate on underwriting prediction models for tabular and sequential data
- Build and scale feature pipelines and training datasets from proprietary and third-party signals
- Prototype new modeling ideas, run offline experiments, and push best-performing approaches into production with risk controls
- Productionize models by integrating into batch and/or real-time decision systems, enhancing reliability, latency, and robustness
- Instrument and monitor model and data health, define retraining/backtesting workflows
- Collaborate across Engineering, Risk Analytics, Product, and ML Platform to define requirements, evaluate tradeoffs, and communicate results to technical and non-technical audiences
Qualifications
- 2+ years of experience as a machine learning engineer or a PhD in a relevant field
- Strong Python skills and production-quality code
- Experience building and evaluating classification models (gradient-boosted trees like LightGBM/XGBoost/CatBoost or similar)
- Experience with a deep learning framework (PyTorch preferred)
- Experience with distributed data processing or parallel compute frameworks (Spark preferred; Ray/Dask or similar)
- Experience with ML lifecycle tooling for training orchestration, experimentation, and model monitoring (e.g., Kubeflow, Airflow, MLflow, or equivalents)
- Proficiency with AI-powered developer tools to accelerate iteration and code quality
- Ability to translate simple business scenarios into multi-component solutions with clear, well-tested, extensible code
- Comfort navigating large code bases, reviewing others' code, and providing feedback through code reviews
- Ownership mindset for growth and seeking feedback from team and stakeholders
- Strong verbal and written communication skills for collaboration with a global engineering team
- Equivalent practical experience or a Bachelor’s degree in a related field
Skills
Required:PythonClassification modelsDeep learningDistributed data processingML lifecycle tooling
Benefits
- Health coverage at no cost for employees and dependents
- Monthly stipends for tech setup and health/wellness options
- Flexible time off and generous holiday calendars
- Employee stock purchase plan (ESPP) with stock at a discount
Last updated Sep 16, 2026. Interested? Apply on the company site.
About Affirm
Pay over time with flexible payment plans and no fees
Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.
Buy now pay laterFinancial servicesPayment plansCredit
More open roles at Affirm
- Director, Enterprise Sales4d agoRemote · US Sales
- Senior Technical Account Manager (Strategic Alliances)4d agoHybrid (Remote Canada) · Infrastructure Platform Eng
- GTM Strategy & Operations Lead (Legal & Field Ops)4d agoRemote · Revenue Operations & Analytics
- GTM Strategy & Operations Lead (Legal & Field Ops)4d agoHybrid (Canada) · Revenue Operations & Analytics
- Manager, Global Payroll4d agoRemote · Accounting