Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Oct 2026

Machine Learning Engineer II (ROA + LTV ML)

Affirm Remote Canada Remote senior full-time

Salary

$133,000 - $183,000 per year

Apply on Affirm

Description

At Affirm, we exist for the moments that matter,giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

As a Machine Learning Engineer on our team, you will be at the forefront of developing high-quality, production-ready models that play a central role in our decision-making processes. Your contributions will be instrumental in shaping our financial landscape.

Responsibilities

  • Use Affirm’s proprietary and other third-party data to develop machine learning models that predict the likelihood of default and make an approval or decline decision to achieve business objectives.
  • Partner with platform and product engineering teams to build model training, decisioning, and monitoring systems.
  • Research groundbreaking solutions and develop prototypes that drive the future of credit decisioning at Affirm.
  • Implement and scale data pipelines, new features, and algorithms that are essential to our production models.
  • Collaborate with the engineering, credit, and product teams to define requirements for new products.

Requirements

  • 2+ years of experience as a machine learning engineer or PhD in a relevant field.
  • Proficiency in machine learning with experience in areas such as Generalized Linear Models, Gradient Boosting, Deep Learning, and Probabilistic Calibration. Domain knowledge in credit risk is a plus.
  • Strong engineering skills in Python and data manipulation skills like SQL.
  • Experience using large-scale distributed systems like Spark or Ray.
  • Experience using open-source projects and software such as scikit-learn, pandas, NumPy, XGBoost, Kubeflow.
  • Experience developing machine learning models at scale from inception to business impact.
  • Excellent written and oral communication skills and the capability to drive cross-functional requirements with product and engineering teams.
  • The ability to present technical concepts and results in an audience-appropriate way.
  • Persistence, patience, and a strong sense of responsibility.

Benefits

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

Salary

  • Base pay range per year: $133,000 - $183,000 CAD

Skills

Required

  • Python
  • SQL
  • Generalized Linear Models
  • Gradient Boosting
  • Deep Learning
  • Probabilistic Calibration
  • Spark
  • Ray
  • scikit-learn
  • pandas
  • NumPy
  • XGBoost
  • Kubeflow

Nice to have

  • credit risk

Ready to apply?

You apply with the employer directly. Their original posting is here: https://job-boards.greenhouse.io/affirm/jobs/8033261003

Apply on Affirm