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

Senior Software Engineer, Backend (Ml Feature Platform)

$153k - $213k per year

Affirm, Inc.

Senior Software Engineer, Backend (ML Feature Platform)
Remote CanadaAt Affim, 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.About the Engineering team
The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering.About the team
ML Feature Platform is one of the two teams that compose the ML Platform at affirm, the other team being ML Training & Serving Platform. The two platform teams work closely together to create the ML + Data flywheel that empowers affirm.ML Feature Platform’s mission is to: Grow Affim’s business by building a delightful, self-serve platform for developing and serving data for machine learning and decisioning.As the feature platform team, we own multiple artifacts that in aggregate own the end-to-end flows for features. This includes:Feature creation, exploration, and servingData storage, availability, and visibilityOffline backfilling infrastructure and platform improvementsThis scope means your work will have a direct impact on the everyday lives and capabilities for our end users: MLEs, Analysts, and decisioning teams. Additionally as the primary data source for ML and online decisioning, our platform’s performance is critical to affirm’s availability and latency goals.We’re looking for engineers who are passionate about ML enablement and believe that platform level improvements can bring snowball effects across the company.What you’ll do
You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.You will help develop talent on your team by providing feedback and guidance, and leading by example.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 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.Base Pay Grade - NEquity Grade - 6Employees 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 monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm Holdings, Inc. (parent company).CAN base pay range per year: $153,000 - $213,000Location - Remote CanadaThis 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.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 Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights: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 57 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (Ml Feature Platform) in Winnipeg, MB vacancy
  • Design scalable backend systems for affirm’s ML Feature Platform while working remotely in Canada with Python or Kotlin. Build infrastructure supporting machine learning and decisioning.As a Senior Software Engineer, you will help develop a self-serve platform for creating,... 
    Senior
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    57 minutes ago
  • # Senior Software Engineer, Backend - Platform TeamCrestaSalary not statedFull-timeremote· seniorCanada, USAgrpcllmkubernetesdockerawsgcpazureListed via Jobicy · posted 14 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionCresta unlocks... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • Senior Software Engineer, Backend (Platform) Coinbase is seeking Senior Backend Engineers to join our Platform Product Group, which aims to build a trusted, scalable, and compliant platform to maximize velocity, efficiency, and quality. These engineers will work on... 
    Senior
    Long term contract

    Coinbase, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...amazing people to add to our team! About the RoleWe’re looking for a Senior Software Engineer to own and evolve the production systems and data infrastructure supporting our Machine Learning (ML) and Operations Research (OR) work. This is a hands-on role combining... 
    Senior
    For contractors

    GoMaterials

    Winnipeg, MB
    1 hour ago
  • Our client is seeking a hands‑on Senior Platform Software Engineer (Backend) to implement shared cloud‑native services and reusable .NET SDKs for a next‑generation enterprise application platform. The role focuses on security, API standards, session management, resilient integrations... 
    Senior

    DSI Recruiting

    Winnipeg, MB
    59 minutes ago
  • $153k - $213k per year

     ...what matters most. Affirm's engineering team is building a large-...  ...changes to systems. The AI Platform team owns affirm's paved path...  ...designing, developing and launching backend systems at scale using...  ...the delivery of a significant feature or system component with an elegant... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...communities worldwide. We're seeking a Senior Engineer to shape the tooling and infrastructure...  ...power the next generation of scalable AI / ML products at Remitly. In this role, you'll...  ...global scale. You'll report to the ML Platform Engineering Manager and play a critical... 
    Senior
    Work at office
    Worldwide
    3 days per week

    Aimlroles

    Winnipeg, MB
    1 hour ago
  • Build distributed systems for ML training and serving at affirm, working remotely across Canada with Python or Kotlin. Shape reliable platforms used companywide.As a Senior Software Engineer, you will develop critical infrastructure for models supporting underwriting, fraud... 
    Senior
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $205k - $240k per year

     ...management and cybersecurity software, serving Managed Service Providers...  ...worldwide. Our comprehensive platform helps organizations...  ...future of IT: whether you’re in engineering, product, sales, marketing, customer...  ...raise the bar. We build it.Senior Software Engineer – Data... 
    Senior
    Long term contract
    Worldwide

    Kaseya Careers

    Winnipeg, MB
    1 hour ago
  •  ...Cohere is a team of researchers, engineers, designers, and more, who are...  ...work with AI researchers and ML engineers on stability,...  ...accelerates the models behind Cohere's platform, North. You will build the...  ...is a plus. Written software in Python or Go. You would rather... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    AItoolnavio

    Winnipeg, MB
    59 minutes ago
  • $153k - $213k per year

     ...with no hidden fees, no surprises, and no tradeoffs on what matters most. The Consumer Authentication Platform team is looking for a passionate Senior Software Engineer to help build the secure, reliable, and seamless authentication experiences that connect millions of... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    58 minutes ago
  • $153k - $213k per year

     ...surprises, and no tradeoffs on what matters most. The Growth Platform Engineering team builds the core systems and tools that drive user...  ...customers experience Aff. We’re looking for a passionate Senior Software Engineer to design and build backend systems that power Aff... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $209k - $269k per year

     ...what matters most. Affirm's engineering team is building a large-scale...  ...and analysis. The Compute Platform team owns the EKS foundation that...  ...-user teams (checkout, batch, ML, analytics, DevProd, etc) to...  ...Qualifications10+ years in software or infrastructure engineering... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    58 minutes ago
  • $110k - $145k per year

     ...licensing models. We also provide AI companies and digital platforms with the systems they need to access rights, permissions, attribution...  ...of a global music company. Your roleWe are looking for a senior software engineer with deep experience in backend, platform, DevOps, and MLOps... 
    Senior

    Warner Music Group

    Winnipeg, MB
    1 hour ago
  •  ...AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell...  ...the world. We're growing fast and hiring the Engineering talent to match. The team and the missionYou'd be joining our Backend team within the Platform Engineering division... 
    Senior
    Local area
    Immediate start

    MaintainX

    Winnipeg, MB
    1 hour ago
  • $200k - $235k per year

     ...high, and so are the rewards. The Backend Platform team's mission is to enable fast,...  ..., and tooling that support hundreds of engineers working across backend services. By improving...  ...rely on every day! As a Staff Software Developer, you will set technical direction... 
    Long term contract
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Winnipeg, MB
    1 hour ago
  • Shape Model Vault’s backend architecture with distributed systems and security expertise while building core platform services at Cohere. Solve foundational problems where reliability...  ....As a highly experienced Back-End Software Engineer, you will evolve Cohere’s inference... 
    Senior

    Cohere

    Winnipeg, MB
    59 minutes ago
  •  ...is a composable observability platform that integrates metrics, logs...  ...open-source observability software- including Prometheus, Mimir,...  ...providers (GCP, Azure, and AWS). Engineers also work on Prometheus,...  ...with your team to deliver new features, then use the results to iterate... 
    Senior
    Remote work

    Grafana

    Winnipeg, MB
    57 minutes ago
  • Senior Data Engineer, ML Platform The roleYou sit on the ML team beside Machine Learning Engineers and own the data infrastructure for model training, inference and monitoring. Today strong software engineers do the data work without lineage, pipeline observability or quality... 
    Senior
    Long term contract

    hireVouch

    Winnipeg, MB
    58 minutes ago
  • We are seeking a Senior Backend Software Engineer to design, develop, and maintain highly scalable, reliable, and secure cloud-based software systems. The ideal candidate will architect backend services, build robust APIs, leverage modern cloud technologies, and collaborate... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  •  ...We're a small, fast-moving team of engineers and researchers from leading AI labs...  ...About the RoleWe are seeking a Software Engineer to join our core engineering...  ...engineering team in building high-throughput backend services and distributed platform infrastructure. In this role,... 

    Veeda AI

    Winnipeg, MB
    58 minutes ago
  • Build scalable backend systems at Canals as a Senior Software Engineer, working remotely across North and South America with product teams.This senior-level engineer owns complex backend projects from planning through deployment. You will improve scalability, performance, and... 
    Senior
    Remote work

    Canals

    Winnipeg, MB
    58 minutes ago
  • Build scalable backend systems with Python or Kotlin at Affirm, working remotely from eligible Canadian provinces. Lead engineering delivery and technical decisions.As a Senior Software Engineer in Consumer Engineering, you will help build the Affirm app, web checkout, and account... 
    Senior
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    59 minutes ago
  • $150k - $300k per year

     ...’re looking for a talented and creative Software Engineer to join our Safety Engineering team at Character...  ..., developing, and scaling robust backend systems and leveraging applied machine...  ...innovation, and contribute to the core of our platform’s trustworthiness.What you’ll do... 
    Long term contract

    Character.AI

    Winnipeg, MB
    1 hour ago
  •  ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments... 
    Senior

    Affirm, Inc.

    Winnipeg, MB
    4 days ago
  • Build backend foundations for MaintainX’s internal developer platform using Node.Js, TypeScript, GraphQL, and distributed systems expertise. Work alongside platform and product teams.As a senior backend engineer, you will develop an internal platform serving more than 150 developers... 
    Senior

    MaintainX

    Winnipeg, MB
    58 minutes ago
  • $120k - $145k per year

     ...Veralto company, is a mission-driven software company that organizes the world’s...  ...growth.Reporting to the Director of Engineering & Predictive Analytics, the Senior Software Engineer will contribute to...  ...analytics products that leverage AI and ML.This position is part of the... 
    Senior
    Work at office
    Remote work
    Shift work

    Hach

    Winnipeg, MB
    58 minutes ago
  •  ...institutional-grade enterprise wealth management platform built for financial advisors, multi‑...  ...facing advisors, back‑office teams, and senior leadership the real‑time tools and...  ...About the RoleWe are looking for a Senior Software Engineer, Backend to join our engineering team... 
    Senior
    Long term contract
    Flexible hours

    Portage Ventures GP Inc.

    Winnipeg, MB
    1 hour ago
  • $152k - $189k per year

    # Senior Software Developer, ML Platform & InfrastructureWealthsimple Toronto Headquarters Full-timeFull-timeAI & Machine Learning---## About this roleWealthsimple is hiring a Senior Software Developer, ML Platform & Infrastructure (Toronto Headquarters). This is an on-site... 
    Senior

    Gomyneed Private Limited

    Winnipeg, MB
    56 minutes ago
  •  ...processes are broken. They rely on multiple outdated platforms and error-prone manual work to admit residents....  ...outcomes. We’re looking for a high-ownership Senior Platform Engineer to build and scale the infrastructure, backend systems, and internal platform capabilities that... 
    Senior
    Remote work
    Flexible hours

    ExaCare, Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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