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

Staff Software Engineer, AI

Canada
  • Remote job
Build better healthcare together Maple’s purpose is to meet the world's healthcare needs. We’re Canada's leading on-demand healthcare platform, connecting patients with Canadian-licensed doctors, nurse practitioners and specialists. Today, we’re proud that over 8 million patients and 7,000 businesses and government partners have access to same-day, proactive and ongoing care. We enable people to take control of their health and push the boundaries of what’s possible every day. Bold minds. Big impact. A career at Maple is about making an impact. We empower bold thinking, surround you with an inspiring team and are driven by a motivating purpose. Here, you’ll do work that changes lives—including your own. The role We’re looking for a Staff Software Engineer, AI to own and ship the next generation of AI-powered healthcare experiences at Maple. You’ll work inside Product Engineering, partnering with Product, Design, Platform, Security, Privacy, and clinical experts to take ambiguous patient and provider problems from discovery to production. You’ll spend meaningful time designing, writing, reviewing, and operating production code for customer-facing AI capabilities. You’ll also help the wider engineering organization adopt the patterns that make those capabilities reliable, safe, observable, and cost-effective. This is a hands-on, senior individual contributor role for an engineer who has spent the last few years actively building AI into real products—not just experimenting with models or defining high-level standards. You’ll have direct ownership of a high-impact product area while serving as a technical leader to influence how AI is built and scaled across Maple. You responsibilities As a Staff AI Engineer, you will:

Own a meaningful AI product area from problem discovery and technical design through implementation, launch, monitoring, and iteration

Partner with Product and Design to understand user needs, identify where AI creates real value, and turn ambiguous problems into simple, useful experiences

Design and build production AI systems using LLMs, agents, retrieval, tool calling, workflow orchestration, and human-in-the-loop patterns where appropriate

Write production code, review designs and pull requests, debug difficult issues, and participate in operational ownership after launch

Establish practical evaluation and monitoring approaches that measure product quality, safety, reliability, latency, and cost

Work with Platform Engineering to make the right decisions about shared services, model providers, infrastructure, and ownership boundaries

Help teams make sound trade-offs across user experience, clinical quality, privacy, security, reliability, and AI unit economics

Turn successful product implementations into reusable patterns that help other squads move faster and more safely

Mentor engineers and raise the technical bar through collaboration, design reviews, documentation, and example-setting

Partner with Security, Privacy, Legal, and Clinical stakeholders on responsible handling of PHI and safe deployment of AI capabilities

Communicate technical decisions and product trade-offs clearly to engineers, product leaders, executives, and cross-functional partners

What success looks like In your first 90 days, you’ll build context on Maple’s product, users, AI capabilities, and engineering environment. You’ll partner with a product squad to ship or materially advance one meaningful AI capability, establish a pragmatic evaluation and monitoring baseline for it, and build strong working relationships with Product, Design, Platform, Security, Privacy, and clinical partners. You’ll also identify opportunities to turn what you learn into reusable engineering patterns Over your first 12–18 months,  you’ll demonstrate measurable product or workflow impact from the capability you helped ship and improve its quality, safety, reliability, latency, and cost through production learning. You’ll help multiple squads ship AI features that meet Maple’s standards for product quality, safety, observability, and cost. You’ll establish reusable approaches to evaluation, agent execution, monitoring, and operational readiness while staying close to users and product outcomes as your leverage increases across the organization. What you bring

8+ years of experience building and operating production software, with Staff-level scope or equivalent technical leadership

Recent hands-on experience shipping AI- or LLM-powered product features as part of a product engineering team

Experience taking ambiguous product problems through technical discovery, architecture, implementation, launch, and iteration

Strong software engineering fundamentals and the ability to make pragmatic decisions across scalability, reliability, performance, security, and maintainability

Hands-on coding experience in a modern production language, with the ability to work across AI services and product systems

Experience designing APIs, data flows, services, integrations, or distributed systems that operate in production

A product mindset: you care about who uses what you build, what outcome it creates, and how it improves over time

Proven ability to influence technical direction across teams without relying on formal authority

Experience mentoring engineers and improving how teams design, build, test, and operate software

Clear written and verbal communication, including the ability to explain technical trade-offs to non-technical partners

Play to your strengths. Finding the right fit goes both ways—so this section is yours to complete. When you join, you'll add the unique strengths you bring that aren't captured above. Our technology environment We use a mix of product engineering, AI, and platform technologies, including: AI and application development

LangChain and LangGraph for orchestration and agent workflows

CopilotKit for generative UI patterns

AWS Bedrock, OpenAI, Anthropic, and other model providers

LangSmith and Langfuse for tracing, telemetry, evaluation, and prompt iteration

ClickHouse and PostgreSQL for evaluation datasets, analytics, and AI-related data pipelines

Platform and infrastructure

Laravel and PHP across the core product platform, with specialized AI services and pipelines

MySQL, Amazon DocumentDB, Typesense, and Redis

Containerized, auto-scaling AWS infrastructure defined with Terraform

GitHub Actions, Datadog, and BugSnag

The exact tools will evolve. We value architectural fundamentals, systems thinking, and the ability to choose the right level of complexity over familiarity with a particular framework. How we'll support you We recognise our people's health is everything. That's why we take care of them.

Maple for you and your family: 24/7 access to general practitioners, pediatrics and mental health therapy for you and your family. Care starts on day one

Comprehensive health coverage: Medical, dental and life insurance because your peace of mind—and your loved ones—matter most

Health spending account: Extra funds to cover the essentials that make a difference, from new glasses to specialised therapy

Flex benefits: An annual budget built for your growth and well-being. Use it for professional development, wellness expenses or a one-time boost to your retirement savings. You choose what matters most

Health days: Life happens. We provide 10 dedicated days for rest, medical appointments or caregiving, so you can show up at your best

Destination days: Work from anywhere. Enjoy the flexibility to work internationally in eligible countries for up to five days per year

Group retirement savings plan: We're here for the long haul. Invest in your future with our group retirement plan

The details

Job type: New role, full-time

Hiring manager: VP of Engineering

Location: Hybrid, 225 Richmond Street West, Toronto, ON

Start date:  December 2026

Vacation: 4 weeks

Offers can vary depending on skills, experience and readiness to meet Maple's expectations for this level. We encourage open conversations about pay. If you have questions about how compensation works at Maple, you're welcome to ask at any point in the interview process. We're committed to the safety and security of our platform. Please note that any offer of employment is subject to a criminal record check (EPIC) and identity verification. Additional checks, including employment or education verification, may be conducted depending on the role's requirements. Use of artificial intelligence We don't currently use artificial intelligence (AI) or automated tools to screen, assess or select candidates. Every application is thoughtfully reviewed by our Talent Acquisition team or hiring managers.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, AI in Canada vacancy
  • $160.32k - $200.4k per year

     ...Hiring and how we work We use Artificial Intelligence (AI) to help make our hiring process efficient. That said, every hiring...  .... See yourself at Twilio Join the team as Twilio’s next Staff Software Engineer. About the job The Compliance Experiences team sits at... 
    Suggested
    Remote job
    Long term contract
    Full time
    Local area
    Worldwide

    Twilio

    Canada
    9 days ago
  •  ...secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster,...  ...Containers is our core product, and this team builds it. As a Staff Software Engineer in Container Product Engineering you will... 
    Suggested
    Remote job
    Full time
    Local area
    Relocation
    Flexible hours
    Shift work

    Chainguard

    Canada
    9 days ago
  •  ...About CircleCI Engineering CI/CD has been solved. Now it's being reinvented. AI agents don't just run pipelines. They write...  ...Server and keep them current. As a Staff Engineer here, you'll care as much...  ...on-premises or self-hosted software. You've shipped software that... 
    Suggested
    Full time

    Circleci

    Canada
    7 days ago
  •  ...diversity, charitable work, and ethical corporate governance. Staff Software Engineer (Product)  We’re looking for a  Staff Software Engineer (...  ...with infrastructure as code, performance optimisation, or AI-enabled features is a plus, but  not required .     Nice to... 
    Suggested
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    Atlas Hxm

    Canada
    25 days ago
  •  ...processes evidence, there's a good chance our software is working behind the scenes. That's been true for over four decades. AI is central to where  we're going. Not as...  ...to something real. The Role The Staff Software Engineer specializes in mobile app development and... 
    Suggested
    Full time
    Internship
    Remote work
    Work from home

    Versaterm

    Canada
    28 days ago
  • $142k - $227k per year

     ...and keep employees happy. Engineers at Toast build the mission-critical...  ..., custom menu and pricing engine configurations, and complex multi...  ...Requirements) ~5+ years of software engineering experience...  ...227,000 CAD How Toast Uses AI in its Hiring Process Throughout... 
    Full time
    Work at office
    Local area

    Toast

    Canada
    18 days ago
  •  ...Safe Software is looking for an experienced developer to join our Cloud...  ...technical role in our FME AI Service, AI Assist Plugin, and...  ...hybrid role. We need the software engineering depth to build and operate...  ...backlog, epics and stories. As a Staff Software Developer - AI... 
    Full time
    Seasonal work
    Immediate start
    Remote work
    Flexible hours

    Safe Software

    Canada
    24 days ago
  • $299.3k - $372.6k per year

     ...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and decide where they go. Millions of families depend...  ...run across all of it, plus the platform underneath and the AI we already ship to families. You'll own a big piece of the product... 
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Canada
    more than 2 months ago
  • $150k - $189k per year

     ...drive technical excellence. Solve complex engineering challenges using tools like Python, Go,...  ...end or full-stack projects in a Senior or Staff capacity, providing technical leadership and...  .... We may use artificial intelligence (AI) tools to support parts of our hiring... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Canada
    more than 2 months ago
  • $135.8k - $169.7k per year

     ...and enterprise-wide access to data — and we’re looking for a Staff Software Engineer to take it to the next level. In this role, you’ll extend the...  ...embedding/vector pipelines, or model-ready data services. AI-forward: hands-on experience using AI tools to accelerate how... 
    Full time
    Work at office
    Local area
    Flexible hours

    Pantheon Systems

    Canada
    16 days ago
  •  ...every conversation into a competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-time human...  ...that future at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that power... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Canada
    more than 2 months ago
  •  ...secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster,...  ...VC, Redpoint Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer (Repositories) The role If you’re... 
    Full time
    Local area
    Remote work
    Flexible hours

    Chainguard

    Canada
    more than 2 months ago
  • $165k - $210k per year

     ...intelligence and search built on proven AI, AlphaSense delivers insights that matter...  ...the Team: Our diverse Product & Engineering team values innovation, collaboration, and...  ...About the Role:  We are seeking a Staff Software Engineer to lead the design, evolution,... 
    Long term contract
    Full time
    Internship
    Local area

    Alphasense

    Canada
    more than 2 months ago
  •  ...About The Role:   We're looking for a rare kind of engineer: someone who thinks AI-first, ships end-to-end, and moves at a pace that makes a...  ...a modern web stack). At least 8 years of professional software engineering experience, with 3+ years building and shipping... 
    Full time
    For contractors
    Local area
    Remote work
    Weekend work

    Ad Sauce

    Canada
    more than 2 months ago
  • $181k - $241k per year

     ...and no tradeoffs on what matters most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team...  .... What We Look For ~6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    14 days ago
  • $186.5k - $223.5k per year

     ...any stack, Grafana Cloud brings AI to observability and...  ...best open source observability software – including Prometheus, Mimir,...  ...GCP, Azure, AWS). We also have engineers working on Prometheus , Grafana...  ...databases, storage layers, or query engines. Experience working with... 
    Remote job
    Full time
    Local area

    Grafana Labs

    Canada
    3 days ago
  • $155k - $190k per year

     ...application, we are expanding across desktop, mobile, paid services, AI offerings, and enterprise-facing work to build independent,...  ...policies. To learn more, visit  The opportunity As a Staff Software Engineer, Services, you’ll help shape the architecture and technical... 
    Remote job
    Long term contract
    Permanent employment
    Full time
    Local area

    Mozilla

    Canada
    25 days ago
  •  ...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly...  ...closely with product managers, backend engineers, web engineers, data scientists, analysts...  ..., and optimize campaigns. As a Staff Software Engineer I on Data Delivery, you will lead... 
    Long term contract
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Canada
    more than 2 months ago
  •  ...interpretable, and steerable AI systems. We want AI to be safe...  ...group of committed researchers, engineers, policy experts, and business...  ...qualifications Significant software engineering experience, particularly...  ...: Currently, we expect all staff to be in one of our offices at... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Canada
    more than 2 months ago
  •  ...trust with their financial lives. Data & Engineering at Wealthsimple spans everything from...  ...Wealthsimple — and it’s a meaningful one. As a Staff Software Developer on Production Engineering, you...  ...contributing to our in-house product on AI-assisted incident response Own the... 
    Long term contract
    Full time
    Immediate start

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  • $250k - $320k per year

     ...About Cantina: Cantina Labs is a social AI company, developing a suite of advanced real-time models that push the boundaries...  ...leaderboard, and discovery surface we ship. We are hiring a Senior Staff Software Engineer to own that area end to end — retrieval, ranking, relevance... 
    Full time
    Work at office

    Cantina Llc

    Canada
    24 days ago
  • $155k - $185k per year

     ...Thunderbolt is an open-source, cross-platform AI product initiative from the team behind...  ...web, and mobile. We’re looking for a Staff Product Engineer to help build Thunderbolt as it moves...  ...you bring  ~10+ years of professional software engineering experience, including... 
    Remote job
    Long term contract
    Permanent employment
    Full time
    For contractors
    Local area
    Flexible hours

    Mozilla

    Canada
    a month ago
  •  ...the role We’re looking for a Staff SDET to join our team. This is...  ...matter expert for quality engineering, with a primary mandate to define...  ..., drive, and operationalize AI-enabled transformation across...  ...Contribute to coding standards and software engineering best practices,... 
    Full time
    Remote work
    Flexible hours

    Supercom

    Canada
    more than 2 months ago
  • $181k - $241k per year

     ...compounding interest. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration...  ...across the company to ship high-quality software quickly and confidently. The Staff...  .... Demonstrates curiosity about AI tools and emerging technologies, with a willingness... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Canada
    more than 2 months ago
  •  ...Observability Platform team exists to make production legible to every engineer and AI agent at Wealthsimple, on their first day and every day after...  ...production through fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest technical builder... 
    Long term contract
    Full time

    Wealthsimple Technologies

    Canada
    more than 2 months ago
  • $185.05k - $217.7k per year

     ...You will take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page layout, APZ, text, images). Working...  ...debugging skills a plus . Proven experience in utilization of AI tools (Claude, ChatGPT, etc.) in the investigation, development,... 
    Full time
    Contract work

    Mozilla

    Canada
    a month ago
  • $181k - $241k per year

     ...friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Ledger Engineering team enables rapid financial product innovation by providing an audit-grade ledger platform that ties ambitious company growth to a... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    more than 2 months ago
  •  ...visit xsolla.com . About the Role We're looking for a Staff Engineer to own the smart wallet and account abstraction layer of Xsolla'...  ...signing UI) Hands-on, up-to-date experience with modern AI tools (e.g. Claude, Copilot, Cursor) for code generation, review... 
    Full time
    Contract work
    Interim role
    Immediate start

    Xsolla

    Canada
    20 days ago
  • $164.45k - $226.55k per year

     ...market intelligence and search built on proven AI, AlphaSense delivers insights that matter...  ...and access infrastructure that other engineering teams build on top of, rather than shipping...  ...company. About the Role:  This is a Staff Engineer role on the team that manages identity... 
    Remote job
    Long term contract
    Full time
    Internship
    Local area

    Alphasense

    Canada
    more than 2 months ago
  • $120k - $140k per year

     ...Extreme team. Position details Title of position: Staff Software Systems Engineer Position type:  Full time Location: Thornhill, Toronto...  ...merge management , and pull request review processes   AI & Emerging Technologies - AI/ML agent integration in CI/CD... 
    Full time
    Local area
    Work from home
    Flexible hours

    Extreme Networks

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, AI. Be the first to apply!