Greenhouse ·
full-timeMachine Learning Engineer II (ROA + LTV ML)
Affirm · Remote Canada
Education
- Level: Bachelor's degree
- Courses: PhD
- Specializations: Machine Learning, Credit Risk
Key Skills
Notes
Remote (Canada), 2+ years experience, $133k‑$183k salary range
Experience required
2-2 years experienceAbout the Role Machine Learning Engineer at Affirm developing production‑ready models for credit decisioning. Responsibilities Use proprietary and third‑party data to develop ML models for default prediction. Partner with platform and product teams to build training, decisioning, and monitoring systems. Research and prototype groundbreaking credit decisioning solutions. Implement and scale data pipelines, features, and algorithms. Collaborate with engineering, credit, and product teams to define requirements. Requirements 2+ years of experience as a machine learning engineer or PhD in a relevant field. Proficiency with GLMs, Gradient Boosting, Deep Learning, Probabilistic Calibration. Strong Python and SQL skills. Experience with Spark or Ray. Experience with scikit‑learn, pandas, NumPy, XGBoost, Kubeflow. Ability to develop ML models at scale and communicate results. Eligibility Open to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. Remote Canada.
Skills for this role
| Role | Machine Learning Engineer II (ROA + LTV ML) |
|---|---|
| Company | Affirm |
| Location | Remote Canada |
| Type | full-time |
| Compensation | Not disclosed |
| Posted | 2026-10-16 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4Machine Learning Engineer II (ROA + LTV ML) at Affirm: frequently asked questions
- Who can apply for the Machine Learning Engineer II (ROA + LTV ML) role at Affirm?
- The listing asks for Bachelor's degree (PhD); 2-2 years of experience.
- What skills does the Machine Learning Engineer II (ROA + LTV ML) role require?
- The listing highlights Python, SQL, Spark, Ray, scikit-learn, pandas, NumPy, XGBoost, Kubeflow, Generalized Linear Models. Show each of these in a project or past role on your resume.
- What is the salary for this role?
- Affirm has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Machine Learning Engineer II (ROA + LTV ML) position remote, hybrid or onsite?
- The listing marks this role as remote, with Remote Canada as the location.
- What is the application deadline?
- Affirm has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Machine Learning Engineer II (ROA + LTV ML) role?
- Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.
More at Affirm
Other jobs at Affirm
- Counsel II, Vendor · Remote US
- Analyst, Early Career (full Stack) · New York, New York, United States; San Francisco, California, United States
- Platform Marketing Lead · Remote US
- Senior Software Engineer, Backend (workload Safety) · Remote US
- Contract Management Specialist II · Remote US
Explore Related Placements
// similar opportunities
You might also like
Machine Learning Engineer
Senior Software Engineer (typescript / Backend) - AI/ML
Recognised on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies. With more than 3,000 customers ...
Machine Learning Engineer
Grahamcapitalmanagement
Graham Capital Management, L.P. (collectively with its affiliates, "Graham") is an alternative investment manager founded in 1994 by Kenneth G. Tropin. Speciali...
Machine Learning Engineer
Deepjudge
About us: Founded by former Google search engineers with PhDs in AI from ETH Zurich, DeepJudge helps legal teams unlock and apply the knowledge inside their org...
Machine Learning Engineer
Scarlet
We pull medical technology from the future to solve human health. Scarlet is authorised to assess and certify medical devices. We combine clinical, technical an...
Machine Learning Engineer
Faculty
Why Faculty? We established Faculty in 2014 because we thought that AI would be the most important technology of our time. Since then, we’ve worked with over 35...
Machine Learning Engineer
Optimove
At Optimove, we believe people are capable of more than a single job description. You’re not hired just to fill a position- you’re empowered to shape it, grow i...