Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer II (ROA + LTV ML)

$133k - $183k per year
Full-time

Affirm

Canada
  • Remote job

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.


As a Machine Learning Engineer on our team, you will be at the forefront of developing high-quality, production-ready models that play a central role in our decision-making processes. Your contributions will be instrumental in shaping our financial landscape. If you have a strong interest in machine learning and enjoy challenging work, Affirm is the place for you!

What you'll do



  • Use Affirm’s proprietary and other third party data to develop machine learning models that predict the likelihood of default and make an approval or decline decision to achieve business objectives



  • Partner with platform and product engineering teams to build model training, decisioning, and monitoring systems 



  • Research ground breaking solutions and develop prototypes that drive the future of credit decisioning at Affirm



  • Implement and scale data pipelines, new features, and algorithms that are essential to our production models



  • Collaborate with the engineering, credit, and product teams to define requirements for new products


 

What we look for



  • 2+ years of experience as a machine learning engineer or PhD in a relevant field



  • Proficiency in machine learning with experience in areas such as Generalized Linear Models, Gradient Boosting, Deep Learning, and Probabilistic Calibration. Domain knowledge in credit risk is a plus



  • Strong engineering skills in Python and data manipulation skills like SQL



  • Experience using large scale distributed systems like Spark or Ray 



  • Experience using open source projects and software such as scikit-learn, pandas, NumPy, XGBoost, Kubeflow



  • Experience developing machine learning models at scale from inception to business impact



  • Excellent written and oral communication skills and the capability to drive cross-functional requirements with product and engineering teams



  • The ability to present technical concepts and results in an audience-appropriate way



  • Persistence, patience and a strong sense of responsibility – we build the decision making that enables consumers and partners to place their trust in Affirm!


Pay Grade - L
Equity Grade - 5

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. 

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

CAN base pay range per year: $133,000 - $183,000

Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

#LI-Remote


Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:


  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.

  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.

  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.

  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.


By clicking "Submit Application," you acknowledge that you have read Affirm's  Global Candidate Privacy Notice and consent to the use of your personal information as described.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer II (ROA + LTV ML) in Canada vacancy
  • $101k - $113k per year

     ...to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. As a Machine Learning Engineer II , you will be a key contributor to the design, development, and deployment of our foundational... 
    Suggested
    Full time
    Summer work
    Internship
    Immediate start

    Wave Hq

    Canada
    more than 2 months ago
  • $180k - $230k per year

     ...Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform....  ...company, our business partners, and the lives of our end users. Machine Learning Engineers at Narvar work across the stack. We are ‘full-stack... 
    Suggested
    Full time
    Remote work
    Worldwide

    Narvar

    Canada
    more than 2 months ago
  • $299.3k - $372.6k per year

     ...What The Role Is As a Staff Machine Learning Engineer at Babylist, you own personalization and decide where it goes. Millions of families depend...  ...helps. Who You Are You've shipped production ML for enough years to have earned strong opinions, and you hold... 
    Suggested
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Canada
    16 days ago
  •  ...of information. For more information, visit . At Reddit, machine learning sits at the heart of how millions of people discover, connect...  ...optimizing advertising systems and marketplace dynamics, our ML engineers tackle some of the most interesting and impactful problems in... 
    Suggested
    Long term contract
    Remplacement
    Full time
    For contractors
    Flexible hours

    Reddit

    Canada
    more than 2 months ago
  • $200k - $230k per year

     ...care outcomes. About the Role We're looking for a Senior ML Engineer to build intelligent, scalable workflows powered by cloud-...  ...capabilities What you bring ~5+ years of experience in machine learning engineering, with hands-on work in computer vision and/or LLM... 
    Suggested
    Remote job
    Full time
    Internship
    Manual labor
    Flexible hours

    Inspiren

    Canada
    more than 2 months ago
  •  ...Description Tiger Analytics is looking for a skilled and innovative Machine Learning Engineer with hands-on experience in Google Cloud Platform (GCP) and Vertex AI to design, build, and deploy scalable ML solutions. You will play a key role in operationalizing machine... 
    Full time

    Tiger Analytics

    Canada
    more than 2 months ago
  • $153k - $213k per year

     ...any hidden fees or compounding interest. On the ML Fraud team, you’ll build and improve machine learning systems that make real-time transaction decisions,...  ...conversion. You’ll work closely with experienced ML engineers, platform partners, and cross-functional stakeholders... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    more than 2 months ago
  •  ..., cybersecurity, physics, mathematics, medicine, engineering, and other specialties. The company emerged from...  ...Engine (SAIGE) team is seeking a highly accomplished Machine Learning Engineer to take ownership of the end-to-end ML lifecycle, from initial data exploration and... 
    Permanent employment
    Full time
    Seasonal work
    Flexible hours

    Sandbox Aq

    Canada
    a month ago
  •  ...we enter our next phase of growth, we’re investing deeply in AI/ML, LLMs, and Industrial IoT to transform how frontline teams...  ...We are seeking a highly skilled and motivated Senior Applied Machine Learning Developer to guide the technical direction and architecture of... 
    Full time
    Immediate start

    Maintainx

    Canada
    a month ago
  •  .... To achieve our ambitious goals, we’re looking for a Senior ML Engineer to join our On-Device team. This role will join a talented and senior...  ...blueprint for how things get done at Grammarly: move fast and learn faster, obsess about creating customer value, value impact over... 
    Local area
    Remote work
    Home office

    Grammarly

    Canada
    15 hours ago
  • $171.5k - $201k per year

     ...About The Team The Experimentation & Machine Learning Intelligence team at Life360 sits within...  .... We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we...  ...AI-Native Senior Software Engineer II — a senior engineer who doesn’t just use... 
    Full time
    Summer work
    Internship
    Remote work
    Flexible hours

    Life360

    Canada
    more than 2 months ago
  •  ...thinkers. What You'll Do ML Projects: Get invited to...  ...models understand real-world deep learning workflows by designing,...  ...in Computer Science, Computer Engineering, or a related field. Professional...  ...1-3+ years of experience as a Machine Learning Engineer or Data... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Scale Ai, Inc.

    Canada
    more than 2 months ago
  •  ...class ad-tech ecosystem that connects billions of users with the creators and experiences they love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace expands, advertisers have the intelligent tools, robust infrastructure, and rigorous... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Canada
    more than 2 months ago
  •  ...add to our team! About the Role We’re looking for a Senior Software Engineer to take ownership of the production systems and internal data platform that power our Machine Learning (ML) and Operations Research (OR) work. This is a hands-on, high-ownership role... 
    Full time
    For contractors

    Gomaterials

    Canada
    20 days ago
  •  ...We are Bagel Labs - a distributed machine learning research lab working towards open-source superintelligence. We ignore years of experience and...  ...5 years of experience with distributed systems and production ML serving. Hands-on experience with diffusion model frameworks... 
    Remote work
    Flexible hours

    Bagel Labs

    Canada
    3 days ago
  •  ...Architect / Principal, AI ML Accomplished Tech Visionary:  Embark on an exciting...  ...and guide solution architects, AI/ML engineers. Ensure ethical and responsible AI practices...  ...Collaborate with leadership to align machine learning strategies with overall business... 
    Full time
    Work at office
    Remote work
    Flexible hours

    3pillar

    Canada
    more than 2 months ago
  •  ...cybersecurity, physics, mathematics, medicine, engineering, and other specialties. The company...  ...The AI Sim R&D team builds leading-edge ML and physics-based models ("LQMs") to...  ...just whether it binds its target. As a Machine Learning Engineer on AQCell, you will build and maintain... 
    Permanent employment
    Full time
    Seasonal work
    Flexible hours

    Sandbox Aq

    Canada
    a month ago
  • $217.9k per year

     ...disciplines and expect the same from you, there’s no better place to be. We are hiring a Staff Machine Learning Engineer to revolutionize how we optimize our operations using ML and GenAI. This is a unique opportunity to apply the latest advances in ML and GenAI to real-... 
    Full time
    Local area

    Coinbase, Inc.

    Canada
    15 hours ago
  •  ...mission to transform how companies use data. Come be a part of our journey! About the team The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console... 
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Canada
    more than 2 months ago
  • $145k - $153k per year

     ...connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview...  ...spend and how we measure growth. We're hiring an Analytics Engineer II to help build and evolve the marketing analytics data foundation... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Canada
    a month ago
  •  ...Join Samsara's In-Vehicle Experience team as a Senior Software Engineer. You'll be the technical leader of the team, setting the direction...  ...building persistent memory or personalization systems where agents learn about users over time. Experience with multi-agent... 
    Remote job
    Long term contract
    Full time

    Samsara

    Canada
    21 days ago
  •  ...About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates the...  ...functions across bidding, reporting, billing, analytics, and machine learning. You will work on challenging technical problems and partner... 
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Canada
    more than 2 months ago
  •  ...Role: Fetch is building the future of personalized consumer experiences. We’re looking for a Staff Machine Learning Engineer to serve as the technical lead for a high-impact ML team focused on personalization, relevance, and ranking. In this role, you will own the... 
    Full time
    Remote work

    Fetch

    Canada
    1 day ago
  • $243.33k - $282.08k per year

     ...is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer, Ranking based in Canada. We are seeking an experienced Machine Learning Engineer to advance recommendation and ranking... 
    Internship
    Remote work
    Monday to friday
    Flexible hours

    Jobgether SRL

    Canada
    13 hours ago
  • $193k - $261k per year

     ...At Dropbox, our pursuit of excellence in Machine Learning and Artificial Intelligence fuels our mission...  ...at scale. As a Machine Leaning Engineer focused on search quality, you will play...  ...cross‑functional teams, you'll leverage your ML expertise to tackle audacious challenges.... 
    Immediate start
    Worldwide
    Flexible hours

    Dropbox, Inc.

    Canada
    15 hours ago
  • $92k - $142k per year

     ...Title: Software Engineer II, Backend — Toast International Location: Toronto, ON / Canada Hybrid (Ontario) Level: Software Engineer...  ...JUnit, Mockito). ~ Strong problem-solving skills, curiosity to learn restaurant domain workflows, and enthusiasm for collaborating in... 
    Full time
    Contract work
    Work at office

    Toast

    Canada
    19 days ago
  • $243.33k - $282.08k per year

     ...providing a unique platform to learn and connect with others.-Poe:...  ...About the Team and Role:Our small engineering team works on challenging...  ...are looking for an experienced machine learning engineer to join our...  ...using your core coding skills and ML knowledge-Take end-to-end... 
    Remote work
    Monday to friday
    Flexible hours

    Devconnectplatform

    Canada
    2 days ago
  •  ...hidden fees or compounding interest.   ML Feature Platform is one of the two teams...  ...for developing and serving data for machine learning and decisioning. As the feature platform...  ...and latency goals. We’re looking for engineers who are passionate about ML enablement and... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    more than 2 months ago
  • $181.05k - $213k per year

     ...Work With You’ll enter our engineering interview process as part of a...  ...: Building the core engine that powers our vision of an operating...  ...As a Senior Software Engineer II, you will lead technically...  ...experience with (or a desire to learn) our core technologies: Python... 
    Full time
    Work at office

    Dba Carta, Inc.

    Canada
    more than 2 months ago
  •  .... We are looking for a Senior Software Engineer to drive innovation and resilience across...  ...identity security. You are a life-long learner: We have ambitious goals. Every Samsarian...  ...challenges, and customers that push us to learn on the go. You believe customers are more... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Relocation package

    Samsara

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer II (ROA + LTV ML). Be the first to apply!