Join Affirm as a Senior Machine Learning Engineer to revolutionize the credit industry through innovative ML solutions. As a key member of the ML Underwriting team, you'll be at the forefront of developing sophisticated machine learning models that drive Affirm's core credit decisioning processes. The role combines cutting-edge ML technology with real-world financial impact, as you'll build and deploy models that assess creditworthiness throughout the loan application lifecycle.
The position offers an exciting opportunity to work with proprietary and third-party data, developing production-ready models that directly influence business outcomes. You'll collaborate with cross-functional teams, including platform engineering, product, and credit teams, to build robust model training, decisioning, and monitoring systems. The role requires expertise in machine learning techniques such as Generalized Linear Models, Gradient Boosting, and Deep Learning, along with strong engineering skills in Python and SQL.
Affirm offers a competitive compensation package, including a base salary range of $150,000 - $200,000 for Canadian locations, plus equity opportunities. The company provides comprehensive benefits, including fully covered healthcare premiums for employees and dependents, flexible spending wallets for various needs, and an employee stock purchase plan.
As a remote-first company, Affirm offers the flexibility to work from anywhere in Canada while being part of a mission-driven team that's transforming the credit industry. You'll join a collaborative environment where your contributions will directly impact millions of consumers' financial lives. The role is ideal for experienced ML engineers who are passionate about applying their technical expertise to create more honest and friendly financial products.