Senior Software Engineer, Backend – AI Platform

atAffirmRemoteCA flagCanadaFull-timeBackend EngineerSeniorC$153k – C$213k/year

Posted Oct 30

This is a fully remote position, open to applicants in Canada.

📋 Description

• Strategize, implement, and take ownership of technical decisions and projects within the AI Platform team, from initial design to launch and ongoing support.

• Develop and construct gateway, runtime, and evaluation services that transition AI workloads from pilot phases to production environments.

• Establish identity management, quota, routing, caching, and failover protocols to ensure accountable and manageable AI expenditures.

• Collaborate with security, infrastructure, and product engineering teams to establish guardrails for agentic workloads and tool-access identities.

• Create and oversee system metrics while managing operational health through monitoring, alerts, runbooks, and on-call responsibilities.

• Define and enhance code review and design standards through writing and technical presentations.

• Leverage AI tools and agentic workflows for coding, design assessments, and operational tasks.

• Mentor and educate engineers while promoting best practices in design, coding, and testing.


⛳️ Requirements

• Minimum of 4 years of experience in designing, developing, and launching scalable backend systems using languages such as Python or Kotlin.

• Proven experience in creating highly available distributed systems utilizing AWS, MySQL, and Kubernetes.

• Hands-on production experience with LLMs, agents, or AI frameworks, including inference APIs, LLM gateways, MCP, tool integration, evaluations, or agent runtimes.

• Knowledge of AI applications and the infrastructure that supports AI workloads.

• Experience in defining technical blueprints for major features or system components.

• Capability to produce high-quality, comprehensible code.

• Proficient in making substantial modifications to a large codebase safely.

• Excellent verbal and written communication skills.

• Equivalent practical experience or a Bachelor’s degree in a relevant field.

• Must be a resident of Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.


🏝️ Benefits

• Equity rewards may be part of the overall compensation package.

• Monthly stipends for health, wellness, and technology expenses.

• Comprehensive medical coverage for employees and their dependents at no cost.

• Dental and vision coverage available for employees and their dependents.

• Flexible time-off policy.

• Generous holiday schedule.

• Employee stock purchase plan (ESPP) allowing employees to acquire Affirm stock at a discounted rate.

• An inclusive interview process that provides accommodations for candidates with disabilities.

• In-person onboarding experience.

People also viewed

Ness Digital Engineering7 hours ago

Senior Java FS, React Engineer

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Movable Ink7 hours ago

Lead Backend Engineer, Behavioural Team

CA flagCanada OnlyFull-timeBackend EngineerC$147.3k – C$192k/year
ApplyView job
Pointsharp7 hours ago

Senior Java Developer

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI7 hours ago

Backend Developer

UY flagUruguay OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job
Anyone AI7 hours ago

Backend Developer

MX flagMexico OnlyPart-timeBackend Engineer
ApplyView job
Anyone AI7 hours ago

Backend Developer

CO flagColombia OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers