InternFlow

Greenhouse ·

full-time

Machine Learning Engineer II (ROA + LTV ML)

Affirm · Remote Canada

Education

  • Level: Bachelor's degree
  • Courses: PhD
  • Specializations: Machine Learning, Credit Risk
Machine Learning EngineeringRemote2-2 yrs experience

Key Skills

PythonSQLSparkRayscikit-learnpandasNumPyXGBoostKubeflowGeneralized Linear ModelsGradient BoostingDeep LearningProbabilistic Calibration

Notes

Remote (Canada), 2+ years experience, $133k‑$183k salary range

Experience required

2-2 years experience
0 yrs10+ yrs

About 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

PythonSQLSparkRayscikit-learnpandasNumPyXGBoostKubeflowGeneralized Linear ModelsGradient BoostingDeep LearningProbabilistic Calibration
RoleMachine Learning Engineer II (ROA + LTV ML)
CompanyAffirm
LocationRemote Canada
Typefull-time
CompensationNot disclosed
Posted2026-10-16
DeadlineRolling

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.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Machine 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

See all 42 openings at Affirm

Explore Related Placements


// similar opportunities

You might also like

Machine Learning Engineer

Senior Software Engineer (typescript / Backend) - AI/ML

Senior Software Engineer (typescript / Backend) - AI/ML logo
United Kingdomfull-time
Arbeitnow

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 ...

Apply now →

Machine Learning Engineer

Grahamcapitalmanagement

Grahamcapitalmanagement logo
Londonfull-time
Arbeitnow

Graham Capital Management, L.P. (collectively with its affiliates, "Graham") is an alternative investment manager founded in 1994 by Kenneth G. Tropin. Speciali...

Apply now →

Machine Learning Engineer

Deepjudge

Deepjudge logo
Zurich HQfull-time
Arbeitnow

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...

Apply now →

Machine Learning Engineer

Scarlet

Scarlet logo
London Officefull-time
Arbeitnow

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...

Apply now →

Machine Learning Engineer

Faculty

Faculty logo
UK - Londonfull-time
Arbeitnow

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...

Apply now →

Machine Learning Engineer

Optimove

Optimove logo
Dundeefull-time
Arbeitnow

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...

Apply now →