133K–183K USD / year
Machine Learning Engineer II (ROA + LTV ML)
Machine learningRemote — Canada
Published on 2026-10-16
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
As a Machine Learning Engineer, you will develop production-ready models that predict default likelihood and support decision-making processes at Affirm. This role involves collaborating with engineering, credit, and product teams, as well as implementing data pipelines and monitoring systems.
About the company
Affirm offers buy now, pay later financing that lets consumers split purchases into transparent installment payments at checkout. It partners with merchants to provide flexible credit options without late fees.
Stack
PythonSQLSparkRayscikit-learnpandasNumPyXGBoost
What you'll do
- Develop machine learning models for predicting default likelihood
- Collaborate with engineering teams to build model training systems
- Research and prototype innovative solutions in credit decisioning
- Implement and scale data pipelines for production models
- Define product requirements with cross-functional teams
What we're looking for
- 2+ years as a machine learning engineer or relevant PhD
- Proficiency in machine learning techniques
- Strong Python and SQL skills
- Experience with distributed systems like Spark or Ray
- Ability to present technical concepts clearly
Nice to have
- Domain knowledge in credit risk
- Experience with large-scale model development
Benefits
- 100% subsidized medical coverage for employees and dependents
- Monthly stipends for tech and wellness
- Flexible time off
- Employee stock purchase plan at a discount
