IT & Software

Senior Backend Engineer ML Infrastructure

Affirm, Inc.

Remote · Newfoundland and Labrador · Canada

Build distributed systems for ML training and serving at affirm, working remotely across Canada with Python or Kotlin. Shape reliable platforms used companywide.

As a Senior Software Engineer, you will develop critical infrastructure for models supporting underwriting, fraud, servicing, and personalization. You will work across distributed systems, ML infrastructure, and platform engineering. The team values ownership, technical judgment, clear communication, and durable systems that improve developer velocity.

Key Responsibilities:

  • Own quarterly team goals and lead engineers through ambiguity
  • Collaborate with product, design, and analytics stakeholders
  • Identify and solve project, process, technology, or business issues
  • Monitor metrics and support availability and on-call efforts
  • Improve code review and design standards through writing

Requirements:

  • Four or more years designing backend systems at scale
  • Experience with Python or Kotlin backend development
  • Distributed systems experience using AWS, MySQL, or Kubernetes
  • Ability to design significant, elegant, extensible system components
  • Strong verbal and written communication skills

Apply backend engineering, distributed systems, and ML infrastructure expertise to affirm’s remote Canadian platform team.

#J-18808-Ljbffr

Reference: WJ-2742_589033 · Posted 14 Nov 2026, 08:51 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Backend Engineer jobs in other states

Browse jobs