Technology & IT

Senior Software Engineer, Backend (AI Platform) at Affirm

Posted

  • Company: Affirm
  • Location: Remote Canada
  • Job type: Full-time
  • Salary: $153,000 – $213,000 CAD

About the role

Affirm is seeking a Senior Software Engineer to join the AI Platform team. This remote position is open to candidates residing in specific Canadian provinces. You will help build the infrastructure that allows engineers to safely deploy AI systems, moving from pilot projects to production workloads.

Responsibilities

  • Design and build gateway, runtime, and evaluation services for AI workloads.
  • Implement identity, quota, and routing controls to make AI spend governable.
  • Partner with security and infrastructure teams to set guardrails for agentic workloads.
  • Monitor system health through metrics, alerting, and on-call duties.
  • Mentor engineers and advocate for high code review and design standards.

Requirements

  • 4+ years of experience designing backend systems at scale using Python or Kotlin.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Practical experience building with LLMs, agents, or AI frameworks in production.
  • Experience defining technical plans for significant features with simple, extensible designs.
  • Strong verbal and written communication skills for global collaboration.
  • A Bachelor’s degree in a related field or equivalent practical experience.

Pay and benefits

  • Base pay range: $153,000 – $213,000 CAD per year.
  • 100% subsidized medical, dental, and vision coverage for you and dependents.
  • Monthly stipends for health, wellness, and tech spending.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan (ESPP) to buy Affirm stock at a discount.

How to apply

Apply directly on Affirm’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →