About the job
About Affirm
Affirm is working to reshape the credit industry by making payments more transparent and consumer-friendly. The company’s mission centers on helping people buy now and pay later, without hidden fees or compounding interest.
Team Overview: Machine Learning Feature Platform
The Machine Learning (ML) Feature Platform is a core part of Affirm’s ML Platform group. This team partners closely with the ML Training & Serving Platform to build a unified ecosystem for machine learning and data that supports key business goals.
Role Focus
The ML Feature Platform team builds and maintains a self-service platform that streamlines the development and deployment of data features used in machine learning and decision-making at Affirm. The platform is central to Affirm’s ML and online decisioning, and its reliability and speed are critical for meeting availability and latency standards.
Key Responsibilities
- Design, build, and support tools for feature creation, exploration, and deployment
- Manage data storage, access, and visibility to ensure data is available and discoverable
- Develop and maintain infrastructure for offline backfilling and ongoing platform improvements
Work on this team shapes the daily experience of Machine Learning Engineers, analysts, and decision-making groups across Affirm. Platform enhancements can drive broad improvements throughout the organization.
Who We’re Looking For
Affirm is searching for engineers who are motivated to advance machine learning capabilities and recognize how platform work can deliver wide-reaching positive effects. Curiosity about data platforms and a drive to make ML easier and more effective for others are valued on this team.
Location
This role is fully remote within Canada.

