A

Machine Learning Engineer I, Underwriting

Affirm

New This Week
ML EngineeringFintechJunior (0-2 yrs)RemoteFintech Startup

Ideal entry point for new graduates or career changers wanting to apply ML to credit risk at a leading BNPL company.

AI → FinanceTransition-Friendly

Location

Remote, US

Salary Range

$130,000 – $170,000

Posted

Mar 18, 2026

Entry-level ML engineer role at Affirm building credit decisioning models — great opportunity for career changers interested in fintech ML, fully remote.

## About the Role Affirm's ML Underwriting team is the core credit decisioning engine powering the buy-now-pay-later platform. As an ML Engineer I, you will develop models that predict default likelihood for loan applications — a critical function at the heart of Affirm's business. This is an entry-level friendly role ideal for career-changers. ## Responsibilities - Develop ML models predicting default likelihood for credit decisioning - Build and improve features for the underwriting ML pipeline - Analyze model performance and identify improvement opportunities - Collaborate with senior engineers on model architecture and deployment - Monitor production model performance and data quality ## Requirements - Bachelor's degree in Computer Science, Math, Statistics, or related field - Proficiency in Python and ML frameworks - Understanding of GLMs, gradient boosting, or deep learning - Interest in credit risk and financial services - Strong problem-solving and analytical skills - Credit risk domain knowledge a plus but not required

Skills & Technologies

PythonMachine LearningCredit RiskGLMsGradient BoostingSQLUnderwriting

Best Backgrounds

  • computer science
  • statistics
  • data science
  • quantitative economics

Related Titles to Explore

  • Junior ML Engineer
  • Credit Risk Analyst
  • Data Scientist - Underwriting
  • Risk Modeling Analyst

Interested in this role?

Apply directly on the company's career page.

Apply Now