Open Role
Affirm

Remote opportunity at

Affirm

Senior Software Engineer, Backend (ML Training and Serving)

Affirm is a financial technology company that provides clear and predictable payment solutions with no hidden fees. The organization is currently hiring a Senior Software Engineer,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
CAD 153,000 - 213,000/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz2h agoEmployer posted Nov 12, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is a financial technology company that provides clear and predictable payment solutions with no hidden fees. The organization is currently hiring a Senior Software Engineer, Backend (ML Training and Serving) to join its team on a remote basis in Canada, specifically open to residents of Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. This position sits at the intersection of…

Job Description

Affirm is a financial technology company that provides clear and predictable payment solutions with no hidden fees. The organization is currently hiring a Senior Software Engineer, Backend (ML Training and Serving) to join its team on a remote basis in Canada, specifically open to residents of Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

This position sits at the intersection of platform engineering, distributed systems, and machine learning infrastructure. The selected professional will build and operate the foundational infrastructure required to train and serve models across underwriting, fraud prevention, servicing, and personalization.

The ideal candidate is someone who values feedback, exhibits strong technical judgment, takes ownership, and can effectively collaborate across organizational boundaries. The compensation package includes an annual base salary ranging from CAD 153,000 to 213,000, along with equity rewards, monthly stipends for tech, health, and wellness, and fully subsidized medical, dental, and vision coverage for employees and their dependents.

Responsibilities

  • Own and deliver quarterly team goals while guiding engineers through ambiguity and open-ended challenges
  • Collaborate with product management, analytics, and design teams during the product development lifecycle
  • Identify and resolve project, business, process, or technology issues proactively
  • Manage the operations and availability of team artifacts through metrics creation, monitoring, escalation, and on-call duties
  • Establish and elevate code review and design standards across the organization
  • Mentor team members by supplying feedback, guidance, and leading through example

Requirements

  • Over four years of professional background in designing, developing, and deploying backend systems at scale utilizing Kotlin or Python
  • Demonstrated history of building highly available distributed systems using AWS, MySQL, and Kubernetes
  • Experience creating clear technical plans for delivering significant features or system components
  • Proficiency in safely implementing major changes across large code bases using supporting tools and practices

Qualifications

  • Prior background training and deploying machine learning models for production environments

Core Skills

Benefits

  • Annual base salary between CAD 153,000 and 213,000
  • Eligible for equity rewards offered by Affirm Holdings, Inc
  • Monthly stipends supporting technology, health, and wellness
  • Fully covered medical, dental, and vision insurance for employees and dependents
  • Flexible time off and holiday calendars
  • Employee stock purchase plan to acquire company stock at a discount

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the salary range for this position?

The annual base pay for this role ranges from CAD 153,000 to 213,000, depending on factors such as location, experience, and job-related skills. Employees may also be eligible for equity rewards and monthly stipends.

Is this role remote?

Yes, this is a remote position. However, it is open exclusively to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

What experience is required to apply?

Candidates must have 4+ years of experience designing and launching scalable backend systems using Python or Kotlin, along with a track record of building highly available distributed systems with AWS, MySQL, and Kubernetes.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Affirm
AffirmAdded to Jobsiz 1h ago
Full-timeRemoteUSD 185,000 - 245,000/yr
Affirm
AffirmAdded to Jobsiz 2h ago
Full-timeRemoteUSD 195,000 - 225,000/yr
Affirm
AffirmAdded to Jobsiz 1d ago
Full-timeRemoteUSD 195,000 - 255,000/yr
Affirm
AffirmAdded to Jobsiz 2d ago
Full-timeRemoteUSD 145,000 - 205,000/yr

Posted by Affirm

Source: Remote First Jobs — Software Development

View the original listing ↗

Posted by employer: Nov 12, 2026

Added to Jobsiz: Nov 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Affirm

Affirm

118Open Jobs
—No reviews yet
View Company Profile