Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Backend (Ai Platform)

$153k - $213k per year

Affirm

At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products, merchants, and vendors. Ensuring that our infrastructure is transparently available to all engineers is critical to the success of the business. We pride ourselves on our culture across engineering of writing blameless postmortems as well as writing detailed tech specs and gathering feedback before large changes to systems.

The AI Platform team owns affirm's paved path for building, running, evaluating, and governing AI systems. Our customers are not only affirm users, but also every engineer and a growing set of production workloads at affirm. As a team, we are responsible for building and exposing simple, governed interfaces to models, tools, and agents, with identity, cost attribution, reliability, and security built in. Examples of components we own include the LLM Gateway that fronts every approved model (Claude, ChatGPT, and open-weight models across AWS Bedrock and other providers), the MCP Gateway that mediates and audits tool calls, the Agent Runtime that gives agentic workloads bounded execution, and the evals and observability layer that tells teams whether an AI change is better, cheaper, or safe to ship. We are early: the gateway is in daily use across engineering, the first production agent is live, and the next year takes us from developer productivity to production inference and agents.

What You’ll Do
  • Plan, execute, and own technical decisions and projects within the AI Platform team, from design through launch and on-call.
  • Design and build the gateway, runtime, and evaluation services that take AI workloads at affirm from pilot to production, securely scaling across millions of users and their transactions.
  • Make AI spend attributable and governable: build the identity, quota, routing, caching, and failover controls that let teams adopt new models and tools without re-solving the same platform problems.
  • Partner with security, infrastructure, and product engineering teams to set the guardrails for agentic workloads and the on-behalf-of identity model for tool access.
  • Create and monitor metrics for your team's systems, and own the operational health of what you ship: monitoring, alerting, runbooks, and on-call.
  • Set and improve code review and design standards, and advocate for them beyond your team through writing and tech talks.
  • Use AI tools and agentic workflows every day as a multiplier for your own code, design review and operations, and push the team on what a small AI-native team can deliver.
  • Educate, mentor, and grow engineers in the team, and drive best practices around design, coding, and testing.
What We Look For
  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have practical experience building with LLMs, agents, or AI frameworks in production: inference APIs, LLM gateways (LiteLLM or similar), MCP, tool calling, evals, or agent runtimes.
  • You understand AI usage and the infrastructure needed to support and leverage AI workloads across different disciplines.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

Pay Grade - N

Equity Grade - 6

Employees new to affirm typically come in at the start of the pay range

Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

CAN base pay range per year: $153,000 - $213,000 CAD

Remote-first with flexibility built in

Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits Designed For You
  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (Ai Platform) in Hamilton, ON vacancy
  • $100k - $130k per year

     ...Providius is looking for an experienced Senior Software Engineer, Test to help us build stronger, faster, and more reliable ways of validating complex...  ...written and changed faster than it did even a few years ago. AI-assisted development accelerates that further, but it also... 
    Senior
    Full time
    Contract work

    Providius

    Hamilton, ON
    28 days ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We...  ...guidelines. Mentor junior developers and contribute to engineering standards and continuous improvement. Required... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  •  ...Providius is looking for a Software Engineer, Test to help build and maintain the automated testing behind our software products. This is...  ...techniques as they grow in the role. Our products also include some AI and LLM-based functionality. AI testing is not the primary... 
    Suggested
    Full time

    Providius

    Hamilton, ON
    26 days ago
  • $209k - $269k per year

     ...tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-...  ...response and analysis. The Compute Platform team owns the EKS foundation that affirm...  ...needs Qualifications ~10+ years in software or infrastructure engineering with proven... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Hamilton, ON
    2 hours ago
  • $180k - $230k per year

     ...AI Engineer (Portless) Location : Remote, North America (~6h overlap ET) Engagement : Full-time, remote Salary : $180,000 – $230,000 (EUR 155,615 – EUR 198,842) Industry : E-commerce / logistics / AI About the role Portless is transforming e-commerce logistics... 
    Suggested
    Remote job
    Full time

    Cross Border Talents

    Hamilton, ON
    26 days ago
  •  ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type...  ...business analysts, architects, QA engineers, DevOps teams, and other stakeholders...  ...orchestration tools, data validation frameworks, or enterprise integration platforms.... 
    Senior
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract Job Summary...  ...collaborate with business analysts, QA specialists, and senior developers. Required Skills and Qualifications ~0–3 years... 
    Senior
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  • $78.06k - $120.22k per year

     ...support industrial automation software that orchestrates machine operations...  ...Qualifications BS in Engineering, Computer Science, Mechatronics...  ...NET Framework and modern .NET platforms. Hands-on troubleshooting...  ...response. Experience using AI-assisted development tools (GitHub... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    17 hours ago
  • $100k - $120k per year

     ...of our employees, our customers, patients, community stakeholders, and cultures across the world. Air Liquide is Hiring a Senior Plant Engineer Salary Range: $100,000 - $120,000  Location: Hamilton, ON Ability to work on-call nights, weekends, and holidays as required... 
    Senior
    Full time
    For contractors
    Internship
    Local area
    Immediate start
    Shift work
    Night shift
    Weekend work

    Air Liquide

    Hamilton, ON
    9 days ago
  • $153k - $213k per year

     ...for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Hamilton, ON
    2 hours ago
  •  ...organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for...  ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Hamilton, ON
    more than 2 months ago
  •  ...Your Opportunity As a Senior Environmental Engineer or Geoscientist, you will work with our Environmental Site Investigation and Remediation practice in our London, Waterloo, Markham, Mississauga, Hamilton, Ottawa, Thunder Bay, or Sudbury offices. In this role, you will... 
    Senior
    Work at office

    Stantec

    Hamilton, ON
    1 day ago
  • $181k - $241k per year

     ...most. The Observability team builds the platform every Affrim engineer relies on to understand the behavior...  ...agentic development and code review, so that AI-assisted code is well instrumented by default. We’re looking for a Staff Software Engineer to be the technical lead for... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Hamilton, ON
    2 hours ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – SME (Subject Matter Expert) Location: Toronto, ON Experience: 9+ Years Job Type: Contract...  ..., support knowledge transfer, and promote consistent engineering practices. Develop technical roadmaps, architectural... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  •  ...as they are already under consideration Job ID #31810: Senior Process Engineer, Plant Operations Union: Non-Union Job Description ID...  ...applications and Supervisory Control and Data Acquisition (SCADA) software. # Must have a valid Class "G” Driver’s Licence and the... 
    Senior
    For contractors
    Immediate start

    The City of Hamilton

    Hamilton, ON
    3 hours ago
  •  ...We are looking for a Senior Java Developer with LLM expertise to lead the technical...  ...shape how the wider developer group adopts AI-assisted engineering. Working Model: This is a hybrid...  ...automation using AI technologies, and architect backend systems that support LLM integration,... 
    Senior
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Hamilton, ON
    1 day ago
  •  ...AstraZeneca seeks an AI Associate Principal to design and deploy software and AI solutions accelerating radioconjugate...  ...hands-on role combines software engineering, data science, and applied AI to...  ...governance practices for discovery platforms Lead end-to-end solution delivery... 

    AstraZeneca

    Hamilton, ON
    14 days ago
  •  ...Job Title: AI Associate Principal - Radioconjugate Discovery...  ...building, deploying, and maintaining software and AI-enabled solutions that...  ...Principal combines software engineering, data engineering, automation,...  .... Software engineering and platform development: Design and... 
    Long term contract
    Permanent employment
    Contract work
    Temporary work
    Fixed term contract
    Hamilton, ON
    17 days ago
  • $66k - $114k per year

     ...advantage.     Manufacturing Applications Engineer ArcelorMittal Dofasco – Process...  ...Support system integration across OT platforms (automation interfaces, historians, databases...  ...databases, interfaces). A solid foundation in software development is needed to be effective in... 
    Permanent employment
    For contractors
    Work at office
    Immediate start
    Monday to friday
    Flexible hours

    ArcelorMittal

    Hamilton, ON
    18 hours ago
  • $75.46k per year

    Overview Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 3 years to less than 5 years Hybrid Work must be completed both in person and remotely.
    Permanent employment
    Full time
    Remote work

    SHIL Technologies, Inc

    Hamilton, ON
    7 days ago
  • $85k per year

     ...in the automotive industry as a Quality Engineering. Job Summary & Reporting Structure:...  ...Minitab or other SPC/statistical analysis software. Strong computer skills, including databases...  ...****@*****.*** . The Prevue ATS uses AI technology to match candidates to job... 
    Full time
    Internship
    Work at office

    Tiercon

    Hamilton, ON
    17 days ago
  •  ...the company Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating...  ...varies with project phases. Tasks are submitted through the platform and are approved when they meet the project’s acceptance criteria... 
    Part time
    For contractors
    Remote work
    Flexible hours

    Mindrift

    Hamilton, ON
    4 days ago
  •  ...assets, supporting the company’s digital platforms, digital products, brand development, marketing...  ..., marketing specialists, photographers, software developers and other stakeholders to...  ...emerging design trends, multimedia technologies, AI-assisted creative tools and industry best... 
    Senior
    Permanent employment
    Full time

    500PX INC.

    Hamilton, ON
    1 day ago
  • $85.87k - $108k per year

     ...materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their...  ...Employment Status: Salary Full-Time   Function: Engineering   Pay Range: ($85,871.00 - $108,000.00) Target Bonus: 10.0... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    1 day ago
  • $130k - $180k per year

     ...technology company based in Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at the WESCAM division. The...  ...should have significant experience in leading software engineering teams, strong proficiency in C/C++, and a background in embedded... 
    Senior

    L3Harris Technologies

    Hamilton, ON
    2 hours ago
  • Affirm, Inc. is seeking an experienced backend engineer for the Capacity Modeling team. You will design and operate scalable backend systems in cloud environments, focusing on capacity planning and performance under peak sales events. You will own quarterly goals, mentor teammates... 
    Senior
    Remote work

    Affirm, Inc.

    Hamilton, ON
    2 hours ago
  •  ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract  Job Summary We are...  ...database technologies. The candidate will work under the guidance of senior developers to deliver reliable, scalable, and user-friendly... 
    Senior
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  • $181k - $241k per year

     ...authentication. This role is a hands‑on engineering position inside Information...  ...You will build and operate backend services that power...  ...profile management for B2C and B2B platforms. Implement and extend identity...  ...such as Cursor and other AI‑augmented development environments... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Hamilton, ON
    2 hours ago
  • $130k - $160k per year

     ...Reporting to the Construction Manager, the Engineering Manager will support the Hamilton LRT...  ...appropriate use of technical standards, tools, and software. Perform other duties and...  ..., Aecon may use artificial intelligence (AI) tools to assist in screening and reviewing... 
    Permanent employment
    Temporary work
    For contractors
    For subcontractor
    Local area

    AECON

    Hamilton, ON
    26 days ago
  • $65k - $95k per year

     ...qualified for the role Quality Manufacturing Engineering with direct, hands-on experience applying...  ..., MS Word, and other quality tools and software such as ERP Excellent analytical,...  ...designations. Liburdi does not use AI to sort, screen or assess potential applicants... 
    Full time
    Monday to friday

    Liburdi

    Hamilton, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Backend (Ai Platform). Be the first to apply!