Talent.com
Affirm
Senior Manager, Software Engineering (ML Platform)Affirm • Oshawa, Durham Region, CA
No longer accepting applications
Senior Manager, Software Engineering (ML Platform)

Senior Manager, Software Engineering (ML Platform)

Affirm • Oshawa, Durham Region, CA
25 days ago
Job type
  • Full-time
Job description

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Machine Learning is central to how Affirm delivers on its mission — powering decisions across underwriting, fraud, servicing, and personalization. We are seeking a Senior Manager to lead our ML Platform engineering organization, the team that builds and operates the critical infrastructure enabling every ML capability at Affiirm. This is a high-impact, technically demanding role at the intersection of distributed systems, modern AI, and platform engineering. You will manage a team of engineering managers and stay deeply connected to the engineers building the platform, ensuring we continuously evolve ahead of Affiirm's ML ambitions.

What You’ll Do

  • Own the technical strategy and roadmap for ML Platform, covering real-time and batch feature computation, model training infrastructure, and model serving at scale.
  • Lead and grow a team of engineering managers, while staying hands‑on with the technical direction and maintaining close partnership with ICs.
  • Continuously evolve the platform to stay ahead of the frontier — anticipating where AI and ML are heading and building the infrastructure that makes those capabilities possible at Affiirm before they become urgent needs. This includes large‑scale training and serving of transformer‑based models, GPU compute, reinforcement learning, and whatever comes next.
  • Partner with ML modeling, product, and infrastructure leadership to ensure the platform accelerates Affiirm's most critical ML initiatives.
  • Establish engineering excellence across the organization: reliability, observability, developer experience, and operational rigor.
  • Recruit, develop, and retain world‑class platform engineers.

What We Look For

  • 12+ years of industry experience in software and/or machine learning engineering, with significant hands‑on software engineering experience, including 4+ years managing engineering managers.
  • Deep expertise in building and operating large‑scale ML infrastructure — feature stores, model serving systems, training pipelines, or equivalent.
  • Strong understanding of data — data pipelines, data quality, and how data shapes model behavior and platform design.
  • Fluency with modern ML: deep neural networks, transformer architectures, reinforcement learning, large‑scale GPU training and serving.
  • Strong systems thinking — comfortable reasoning from low‑level infrastructure decisions to broad architectural trade‑offs.
  • Track record of building platforms that meaningfully accelerate the productivity and impact of ML teams.
  • Experience on the applied ML modeling side is a plus — understanding how models are built makes you a better platform builder.
  • Experience navigating ambiguity and leading through organizational complexity.
  • Bachelor's degree in a technical field or equivalent practical experience.

Pay Grade – R

Equity Grade – 9

Employees new to Affiirm typically come in at the start of the pay range. Affiirm 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 Affiirm Holdings, Inc. (parent company).

CAN base pay range per year: $206,000 – $256,000

Affiirm is proud to be a remote‑first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affiirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affiirm office. A limited number of roles remain office‑based due to the nature of their job responsibilities.

Benefits

  • Health care coverage - Affiirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affiirm at a discount

We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affiirm will consider for employment qualified applicants with arrest and conviction records.

#J-18808-Ljbffr
Create a job alert for this search

Senior Manager, Software Engineering (ML Platform) • Oshawa, Durham Region, CA

Similar jobs

Senior Manager, Software Engineering (Lake Analytics Platform)

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Data and Storage Serv... Show more

 • Promoted

Manager Of Vehicle Software Engineering

General MotorsOshawa, Canada
Full-time

Join GM in a hybrid capacity as the Manager of Vehicle Software Engineering, focusing on embedded systems for the Vehicle and Trailers camera viewing team in Oshawa.Guide a talented team in creatin... Show more

 • Promoted

Senior Manager, Software Engineering (Online Storage)

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Data and Storage Serv... Show more

 • Promoted

IT Engineering Manager (Endpoint Engineering)

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compound interest.Our Client Platform Engineer... Show more

 • Promoted

Manager of Vehicle Software Engineering

General MotorsOshawa, Durham Region, CA
Full-time

Join GM in a hybrid capacity as the Manager of Vehicle Software Engineering, focusing on embedded systems for the Vehicle and Trailers camera viewing team in Oshawa.Guide a talented team in creatin... Show more

 • Promoted

Engineering Group Manager - Software Engineering - $130,080 - $195,120 A Year

General MotorsOshawa, Canada
Full-time

Manages a software engineering team specializing in virtualization and SIL integration, leading development and deployment, and driving innovation. Show more

 • Promoted

Director, Software Engineering - $238,000 - $298,000 A Year - Remote

AffirmOshawa, Canada
Remote
Full-time

Director of Software Engineering to lead the Card Platform team, drive outcomes, and hire engineers for building card capabilities. Show more

 • Promoted

Senior Engineering Manager

GetDev TechnologyAjax, ON, CA
Permanent

Develop and implement policies, standards, and procedures for the engineering department.Coordinate and direct projects, making detailed plans to accomplish goals and directing the integration of t... Show more

 • Promoted

Endpoint Engineering Manager At Affirm

AffirmOshawa, Canada
Full-time

Take the helm as Endpoint Engineering Manager at Affirm, driving hands-on leadership and technical strategy within the Client Platform Engineering team.Enable a seamless transition for users and im... Show more

 • Promoted

Director, Software Engineering (Loans Lifecycle)

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm’s primary business... Show more

 • Promoted

Senior Engineering Programs Leader

GetDev TechnologyAjax, ON, CA
Full-time

A technology solutions provider in Ajax, Ontario, is seeking an experienced engineering manager to develop and implement policies for the engineering department.The role involves coordinating proje... Show more

 • Promoted

Senior Lead Software Engineer Focusing on Architecture and Cloud Adoption

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

Join as a Senior Lead Software Engineer, where your leadership can transform technically demanding projects.This hybrid role combines hands-on development with architectural guidance for scalable a... Show more

 • Promoted

Manager, Software Engineering

Ontario Power Generation Inc.Oshawa, Durham Region, CA
Full-time

Education Level: Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Business Administration, Management, or related fields, particularly if combined with technical... Show more

 • Promoted

Manager, Software Engineering

General MotorsOshawa, Durham Region, CA
Full-time

This role is categorized as hybrid.This means the successful candidate is expected to report to Oshawa Elevation Center three times per week, at minimum.The Vehicle and Trailers camera viewing team... Show more

 • Promoted

Senior Engineering Manager for Data and Storage Systems

AffirmOshawa, Durham Region, CA
Full-time

Elevate data management strategies as a Senior Engineering Manager focused on data and storage systems.Empower a remote team to craft solutions for critical data needs while promoting a culture of ... Show more

 • Promoted

Senior Project Delivery Lead, Engineering

Cpus Engineering Staffing Solutions Inc.Pickering, ON, CA
Full-time

A leading engineering staffing firm in Ontario is seeking a Sr.Technical Staff member to manage complex projects in multidiscipline environments.The role involves coordinating project documentation... Show more

 • Promoted

Senior CIAM Software Engineer

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is building the ne... Show more

 • Promoted

Endpoint Engineering Manager at Affirm

AffirmOshawa, Durham Region, CA
Full-time

Take the helm as Endpoint Engineering Manager at Affirm, driving hands-on leadership and technical strategy within the Client Platform Engineering team.Enable a seamless transition for users and im... Show more

 • Promoted

Senior Software Engineer, Fullstack (Consumer Engineering)

AffirmOshawa, Durham Region, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc... Show more

 • Promoted

Manager, Software Engineering (Edge Traffic) - $178,000 - $228,000 A Year - Remote

AffirmOshawa, Canada
Remote
Full-time

The Software Engineering Manager will lead a team responsible for edge traffic infrastructure, ensuring the networking architecture meets Affirm's growing needs. Show more