Senior Backend Engineer ML Infrastructure
Affirm, Inc.
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-LjbffrReference: WJ-2742_589033 · Posted 14 Nov 2026, 08:51 PM