Senior Staff Machine Learning Engineer, (ML Underwriting)

Affirm
📍 Kitchener, Region of Waterloo, Canada 💼 Full-time 🕒 Posted February 28, 2026

Job Description

Apply for the Senior Staff Machine Learning Engineer (ML Underwriting) role at Affirm .

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Join the team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our team is dedicated to affirm's mission of revolutionizing financial services with transparency and inclusivity at its core. We use advanced machine learning techniques to ensure responsible and accessible financial products.

In this role, you will help shape the future of machine learning at Affim. You’ll partner with ML Platform, engineering, product, and risk leaders to design, implement, and scale advanced modeling approaches that drive critical decisions across the company. You will elevate our modeling capabilities, influence architectural direction, and ensure our sys...

Ready to Apply?

Submit your application today and join our talented team at Affirm.

Submit Application

Job Details

  • Location Kitchener, Region of Waterloo
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 28, 2026
  • Application Deadline April 09, 2026