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, Inc.

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 Windsor, ON vacancy
  •  ...Build AI platform infrastructure with Python or Kotlin as a remote Senior Backend Engineer at Affirm, serving teams and production workloads. This senior-level role owns technical decisions and projects across design, launch, and on-call. You will build highly available... 
    Senior
    Remote work

    Affirm, Inc.

    Windsor, ON
    2 hours 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, Inc.

    Windsor, ON
    1 hour 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... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    2 hours ago
  • $181k - $241k per year

    Affim is seeking an experienced software engineering leader to drive backend initiatives from Canada, with a remote-first setup and a base CAD 181,000–241,000 per year plus equity opportunities. You will set technical strategy and work with product, design, and analytics to... 
    Suggested
    Remote work

    Affirm, Inc.

    Windsor, ON
    2 hours ago
  •  ...SailPoint identity operations and backend integrations at Affim,...  ...residents. As a Product Security Engineer II, you will help develop enterprise...  ...: Two or more years of software engineering or equivalent...  ...capabilities to Affim’s enterprise identity platform. #J-18808-Ljbffr
    Suggested
    Remote work

    Affirm, Inc.

    Windsor, ON
    2 hours ago
  •  ...An opportunity exists Windsor, ON for a highly motivated Senior Mechanical Engineer to join our multidisciplinary team. In this role you will be...  ...piping systems. Working knowledge of AutoCAD and Revit MEP software. Demonstrated capability to develop proposals for new... 
    Senior
    Contract work

    Stantec

    Windsor, ON
    3 days ago
  • $133k - $183k per year

     ...This role is a hands‑on, mid‑engineering position inside Information Security...  ...will help build and maintain backend services that power...  ...product requirements into working software that helps customers access...  ...with identity protocols or CIAM platforms is a plus, not a requirement.... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  •  ...client is looking for a skilled Robotics Engineer with expertise in AI integration to join their advanced...  ..., testing, and deploying robotic platforms equipped with state-of-the-art AI capabilities...  ...Python . Experience with robotics software frameworks like ROS (Robot Operating... 

    Placements24

    Windsor, ON
    2 hours ago
  • $181k - $241k per year

     ...and leading by example. What We Look For You have a total of 8+ years of experience as a software engineer. You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes You are... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    2 hours ago
  • $109.3k - $159.3k per year

     ...Your Opportunity We are seeking a senior Professional Engineer who has built the majority of their career...  ...rather than relying only on software outputs. Review and contribute senior...  ...experience with at least one major modelling platform, such as InfoWorks ICM, PCSWMM, InfoSWMM... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office

    ®

    Windsor, ON
    1 hour ago
  •  ...Your Opportunity We are looking for a talented senior process mechanical engineer and project manager focused on the planning and engineering design of water/wastewater infrastructure projects who wants to be part of a purpose-driven organization that’s focused on helping... 
    Senior
    Contract work
    Work at office
    Local area
    Work from home

    Stantec

    Windsor, ON
    3 days ago
  • The Senior Data Engineer - Connected Care will provide technical leadership and hands-on delivery across the enterprise data platform and integration services. Key responsibilities include: Designing...  ..., population health and emerging AI use cases. Leading technical delivery... 
    Senior

    NHS Jobs

    Windsor, ON
    2 hours ago
  • $125 per hour

     ...We’re looking for an experienced Mechanical Engineer to help train AI models. You’ll write hard, verifiable engineering problems drawn from your own specialty, work out the answers yourself, and show us exactly where today’s AI systems still fall short of a practicing engineer... 
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Windsor, ON
    1 hour ago
  • $104k - $150k per year

     ...influencer in Water Resources Engineering who thrives in a fast‑paced consulting...  ...Resources team is seeking a Senior Transportation Drainage...  ...engaging with our processes and platform, and identifying and reporting...  .... Technology Enablement & AI Dillon invests in modern technologies... 
    Senior
    Long term contract
    Contract work
    Temporary work
    Flexible hours

    Dillon Consulting Limited

    Windsor, ON
    1 hour ago
  • $106.7k - $156.7k per year

     ...Grow with us, H2O+U. Your Opportunity Stantec is seeking a Senior Municipal Engineer to join our Water team. The role will be based in either our...  ...engineering applications such as Civil3D and MicroStation software packages are considered an asset. Understands and implements... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Stantec

    Windsor, ON
    1 hour ago
  • $107.4k - $161.1k per year

     ...Opportunity An opportunity exists Windsor, ON for a highly motivated Senior Mechanical Engineer to join our multidisciplinary team. In this role you will...  ...systems. Working knowledge of AutoCAD and Revit MEP software. Demonstrated capability to develop proposals for new... 
    Senior
    Full time
    Contract work

    Stantec

    Windsor, ON
    2 hours ago
  •  ...(Primary) Category Architectural/Engineering Job Type Full-Time Education...  ...like to meet you. Job Description The Senior Structural Engineer is responsible for,...  ...Utilize structural analysis and design software to model, analyze, verify, and optimize structural... 
    Senior
    Full time
    For contractors
    Work at office

    Tandem Canada

    Windsor, ON
    2 hours ago
  • Use mechanical engineering judgment to train AI models through CAD, design, and failure-analysis challenges. Work remotely with flexible, project-based assignments. DataAnnotation seeks experienced Mechanical Engineers across specialties including design, manufacturing, thermal... 
    Remote work
    Flexible hours

    DataAnnotation

    Windsor, ON
    2 hours ago
  • $58.5 per hour

     ...site Work must be completed at the physical location. There is no option to work remotely. Work setting Service company Software company Information technology (IT) service provider Responsibilities Tasks Collect and document user's requirements Coordinate... 
    Permanent employment
    Full time
    Remote work

    EWIE CANADA CO

    Windsor, ON
    9 days ago
  • $107.4k - $161.1k per year

     ...Opportunity Stantec is one of the world’s top engineering and consulting firms supporting the Water...  .... We are currently seeking a passionate Senior Electrical Engineer to join our project...  ...Experience with specialized power system software such as ETAP, SKM PowerTools, and/or... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Work from home

    Stantec

    Windsor, ON
    1 hour ago
  •  ...growing and looking to add an Extrusion Engineer. We are looking for a dynamic and driven...  ...attention to detail. Proficiency in office software is mandatory Bilingual - Mandarin and...  ...working at Minth. International development platform Dynamic and efficient team All-... 
    Full time
    Work at office

    Minth North America

    Windsor, ON
    4 days ago
  • Lead enterprise data pipelines and integration services as a Senior Data Engineer supporting Connected Care analytics and AI use cases. Apply cloud platform expertise to deliver secure, reliable data solutions. This senior position combines technical leadership with hands-on... 
    Senior

    NHS Jobs

    Windsor, ON
    2 hours ago
  • $70k - $100k per year

     ...Position Summary The Controls Engineer will design, implement, and...  ...Improvement Standardize control platforms and implement improvements to...  ...and internal databases and software, etc. Responsibilities and...  ...with you to meet your needs. AI in hiring: We use artificial intelligence... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Weekend work
    Weekday work

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    a month ago
  •  ...modelling, optimization, and technical leadership across complex infrastructure projects. Periodic travel is required. As a Senior Process Engineer – Wastewater Treatment, you will plan, evaluate, design, commission, and optimize municipal treatment facilities. You will apply... 
    Senior

    WSP Global Inc.

    Windsor, ON
    2 hours ago
  • $90k - $125k per year

     ...Our Team as a Machine Vision Application Engineer! Valiant TMS, a global industry leader,...  ...systems using industry-leading hardware and software platforms. Select and specify cameras, lenses,...  ...does not use artificial intelligence (AI) to screen or assess applicants. All... 
    For subcontractor

    Valiant TMS

    Windsor, ON
    28 days ago
  •  ...seeking a water and wastewater focused process engineer to join our team in the Windsor, Ontario...  ...early career. Under the guidance of our senior engineering staff, you will work on water...  ..., Revit, Civil 3D, or process modeling software (e.g., BioWin, GPS‑X, AFT Fathom) is... 
    Senior
    Contract work
    For contractors
    Work at office
    Remote work
    Work from home
    Flexible hours

    Stantec

    Windsor, ON
    3 days ago
  •  ...Responsibility: Our team is expanding and looking to add a Machining Engineer. We are looking for a dynamic and driven candidate who is...  ...the advantages of working at Minth. International development platform Dynamic and efficient team All-round personal improvement... 
    Work at office

    Minth North America

    Windsor, ON
    2 days ago
  •  ...Senior Mechanical Designer   About SPM Automation  SPM Automation develops advanced plastic...  ...work side by side, connecting ideas and engineering decisions to equipment on the shop floor...  ...across the team.  ~ Use and help develop AI-assisted tools and workflows to improve... 
    Senior
    Long term contract
    Full time

    SPM Automation

    Windsor, ON
    1 day ago
  •  ...take us to new heights. Amazon MGM Studios is seeking a Senior Network Development Engineer to lead the design, architecture, and operation of secure...  ...WiFi 6/6E) Expert level knowledge of enterprise firewall platforms (Palo Alto, Cisco ASA, or equivalent) Experience with... 
    Senior
    Internship
    Flexible hours
    Night shift

    Amazon Inc.

    Windsor, ON
    2 hours ago
  • Lead water electrical engineering in Calgary with Stantec, applying power system analysis, design leadership, and professional engineering judgment...  .... Full-time work supports water infrastructure delivery. As a Senior Electrical Engineer, you will lead electrical design across... 
    Senior
    Full time
    Work at office

    Stantec

    Windsor, ON
    2 hours 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!