Senior Software Engineer, Backend (AI Platform)
$153k - $213k per yearAffirm
At Affi... 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. Affirms 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 Affi typically come in at the start of the pay range. Affi 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$180k - $240k per year
...better enabling teams to deliver complex capital projects. The AI buildout runs on physical things: data centers, power, and... ...in New York. The role We're looking for a Senior Platform Engineer to build the cloud foundation that Foresight runs on. You...SeniorFull timeFor contractorsInternshipWork at office- ...challenge consensus. The Team: As AI tools drive immense value across the... ...growing cost curve. The unified AI Platform Team builds the centralized software, operations, and governance layers... ...: We are looking for a Platform Engineer to help build and operationalize our...Senior
- ...Flinks is the embedded finance platform that brings together... ...You'll Be Doing Shape how AI agents and assistants work in... ...portal and service catalog with software templates that scaffold a production... ...practitioner, not a strategist: senior enough to drive initiatives and...SeniorFull timeLive InLocal area
- ...transformation programs. In this context, the PSC is creating a new Lead AI Platform Engineer position. The role will be responsible for structuring and... ...Architecture. Technical Qualifications Intermediate to senior profile, ideally with 5+ years of experience in software...SeniorFull time
$95k - $145k per year
...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Platform Engineering Specialist to join our growing Platform Engineering... ...implement, and support modern technology platforms that improve software delivery, developer productivity, operational resilience,...SeniorLong term contractPermanent employmentFull time$95k - $145k per year
...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software Engineering... ...distributed system architectures. Develop resilient, scalable backend systems optimized for enterprise cloud environments (AWS,...SeniorLong term contractPermanent employmentFull timeWork at officeShift work$114.75k - $162k per year
...Montréal-based team and help build the platform foundations required to bring AI solutions into production reliably.... ...platform capabilities for AI engineers and product development teams. You... ...the Principal Azure Cloud Architect, software developers, cybersecurity teams, and...SeniorFull timeTemporary workDirect hireFlexible hours- ...is a next-generation data and AI consulting firm dedicated to accelerating... ..., AI technologies, data engineering, and digital transformation.... ...Artefact is looking for a Senior AI & Agentic Engineer: a full-... ...expertise in at least one major AI platform — Google (Gemini), Anthropic (...SeniorFull time
- Introduction At IBM Software, we transform client challenges into solutions... ...Building the world’s leading AI-powered, cloud-native products... ...’re building the foundational platform for this new paradigm of data... ...and are looking for great engineers to come join our world-class team...SeniorFull time
- ...everyone has a voice, everyone can be themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine 5. You will have the opportunity to work on a variety of AI features and systems in an...SeniorFull timeLocal area
$34 - $36 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live...Full timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare... ...play a key role in developing and enhancing an enterprise AI platform that enables intelligent workflows, conversational experiences...SeniorFull timeInternshipRemote workRelocation
- ...methodologies, shift-left practices, and the software development lifecycle. Experience... ...Familiarity with observability and monitoring platforms and cloud platforms such as AWS, GCP, Azure, and OpenShift. Knowledge of AI tooling applications within QA workflows....SeniorLong term contractFull timeTemporary workFlexible hoursShift work
$80k - $155k per year
...Position Description: Senior · Develops and modernizes applications with the support of AI coding agents About our practice At CGI... ...qualifications At least 5 years of software development experience, with a... ...team. Experience with cloud platforms, containers and automated code...SeniorFull time- ...MANNARINO Systems & Software Inc. is a leader in providing safety-... ..., hardware and certification engineering services to the aerospace, defense... ...are seeking an experienced Senior Software Engineer to... ...components, enhance existing platform capabilities, and deliver reliable...SeniorLong term contractPermanent employmentWork at office
$120k - $140k per year
...Canada/US and Europe. We currently have a role as an Senior Integration Platform Engineer with our large consulting client, working for a large... ...SQL Desired experience ~7 years and more in backend development or integration. ~ Strong Java and Spring...SeniorRemote jobLong term contractPermanent employmentContract workFreelance2 days per week3 days per week- ...building autonomous robots that deliver healthcare. Our AI sensing platform mounts on mobile robots and does the work of a care team member... ...things that matter. The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our...SeniorFull timeWork at officeRemote work
- ...Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center... ...The role includes building highly scalable backend services capable of processing large...SeniorFull timeInternshipRemote workRelocation
$70k - $135k per year
...beyond traditional mobile development? CGI is looking for a Senior iOS Software Engineer to contribute to the development of innovative applications... ...concepts; Experience with CoreML; Cross-platform development experience using Unity / AR Foundation; Experience...SeniorFull timeLocal area3 days per week- ...building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers and creative... ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...We are seeking a visionary and highly technical Senior Data Platform Engineer to architect, implement, scale, and maintain the data engine powering... ...high-impact role, you will bridge the gap between cutting-edge AI research and high-performance engineering, treating the data...Senior
$180k - $230k per year
...complex capital projects. The AI buildout runs on physical things... ...'re looking for an Applied AI Engineer to help build the core ML engine of the Foresight platform. You will build the systems that... ...for someone who owns models and backend features from training to...SeniorFull timeFor contractorsInternshipWork at office$95k - $145k per year
...Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Data Platform Engineering Specialist to join our growing Data Platform Engineering... ...enable batch and real-time data processing, analytics, and AI workloads. Implement and manage modern data architectures,...SeniorLong term contractPermanent employmentFull time$80k - $155k per year
...assisté par l’IA Description de poste Senior · Développe et modernise des... ...information (TI) et en management au monde. Software Engineer – AI-Assisted Development Position... ...across a team. • Experience with cloud platforms, containers and automated code quality...Senior- ...Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining...Senior
- Description de l'entreprise Vidéotron, l’une des principales entreprises de télécommunication au Canada, entretient un lien unique et privilégié avec la population et est d’ailleurs tenue en haute estime par ces client·es étant l’entreprise de télécommunication la plus admirée...Full timeSeasonal workWork at office
- .... Job Description DevOps & Python Platform Engineering Specialist Key ResponsibilitiesSoftware... ...10+ years of experience in software engineering, application development, or... ...DevOps best practices. Experience using AI-assisted development tools such as GitHub...SeniorPermanent employmentFull timeLocal area
$215k - $300k per year
...building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers and... ...role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the...SeniorPermanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per weekusd218k per year
...requirements and define product roadmaps Software Architecture Participates in... ...teams Software Reliability & Support Engineering Manages internal/external customer relationships... ...evaluates new technologies Influences senior management in setting the organization's...SeniorFull timeWork at office$141.4k - $204.4k per year
...create, and connect. And increasingly, the biggest entertainment platforms aren't just places to consume content — they're places where... ...by making creation easier, safer, and more rewarding. As a Senior Software Engineer, you will collaborate with Research Scientists and Engineers...SeniorFull timeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Backend (AI Platform). Be the first to apply!
- software developer no experience Montréal, QC
- software development engineer Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software developer internship no experience Montréal, QC
- senior software developer Montréal, QC
- software design engineer Montréal, QC
- software engineer part time Montréal, QC
- new graduate software developer Montréal, QC
- linux software engineer Montréal, QC
- director software engineering Montréal, QC

