Apply now

Posted 6 months ago

Senior / Staff Software Developer, Full Stack (Backend & AI)

@ Dialogue

Montréal, Quebec

$119k–$168k/yrOn-siteFull-time6+ years experience
Apply now
SIGNALS

Overview

Dialogue, Canada's largest virtual care provider, is hiring a Senior or Staff Software Developer, Full Stack (Backend & AI), in its Provider Experience group. The role builds backend services, workflow engines and AI/LLM-based automation for ServiceOS, with React contributions to the Care Platform. The posting states a hybrid arrangement of 3 days per week in Montreal offices and a list of benefits.

Pay:

$118,530–$168,000 a year

Responsibilities:

  • Design and operate backend services and workflow engines for ServiceOS automation
  • Build and ship AI/LLM capabilities in production care workflows
  • Design APIs and data contracts between workflow engines and the Care Platform
  • Contribute to the React Care Platform for end-to-end features
  • Lead technical design and mentor the broader engineering team

Requirements summary:

  • 6+ years software development experience (Senior) or 10+ (Staff)
  • Strong Python or similar backend language and API design
  • Experience or strong interest in AI/LLM features in production
  • Working knowledge of React
  • Ability to translate clinical operational pain points into technical solutions

Tools & skills

Benefits mentioned

DentalRetirement planEmployee assistanceParental leaveHealth spending account
Source and dates

Employer career site / ATS feed · rippling

Employer posting date
2026-05-01
First seen by our source
2026-10-20
Source record updated
2026-11-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Hours per week40 (estimated)
Travelground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Generous parental leave, Retirement plan, Performance bonus, Wellness, Paid training

Summary and details written by AI from the posting; the employer’s posting is the authority.

Dialogue

FieldValue
Open jobs on Jobsy56
Job description

About Dialogue

Dialogue is the #1 virtual care provider in Canada. By developingour Integrated Health Platform🅫, we provide exceptional online health and wellness programs (primary care, mental health, iCBT, EAP, and wellness) to organizations that want to improve the wellness of their employees and families.

When it comes to our work, we set the bar high. Together, we’re transforming health and helping millions improve their well-being. We’re firm believers that great people don’t settle on:

  • Impact
  • Community
  • Growth
  • Excellence

Feel like you can make a difference? Good news, we saved you a seat!

Come as you are. As a proud equal-opportunity employer, Dialogue is dedicated to creating a diverse and inclusive workplace for everyone. Qualified applicants will be considered regardless of citizenship, ethnicity, race, colour, religion, gender, gender identity or expression, sexual orientation, disability, age, or veteran status. Applicants who require specialized accommodation are encouraged to contact [email protected].

AI Disclosure Statement

To ensure an efficient and fair review process, we utilize artificial intelligence tools to assist in the initial screening and assessment of applicants for this role.

Your role as a Senior / Staff Software Developer, Full Stack (Backend & AI)

As a Senior or Staff Software Developer in the Provider Experience group, you will be a key technical contributor within the AXe Team (Automation & Experience). Your mission is to build the automation and AI capabilities behind Dialogue’s ServiceOS, our tech-powered operating system that automates care coordination and shifts our model toward direct-to-care, and to make sure they reach providers through a clear, performant experience.

You will report to the Team Lead and act as a force multiplier for the team. Your scope will match your level: Senior engineers own significant features and services end to end, while Staff engineers also set the end-to-end technical strategy across backend, AI-powered workflows and the provider-facing Care Platform, and mentor the broader engineering team.

What you'll be doing

  • Backend & Workflow Architecture: Design, build and operate the services and workflow engines that power ServiceOS automation, with a focus on scalability, reliability and clear domain boundaries.
  • AI-Powered Automation: Build and ship AI/LLM-based capabilities in production care workflows, including integration patterns, evaluation, guardrails and monitoring.
  • End-to-End Integration: Design and implement robust APIs and data contracts between our workflow engines and the Care Platform.
  • Full-Stack Delivery: Contribute to our React Care Platform where needed to deliver features end to end, reusing shared UI primitives (Tasks, Forms, Notes).
  • Engineering Excellence: Champion observability, testing and performance practices across the stack.
  • Technical Leadership: Contribute to design docs and architecture RFCs, and raise engineering standards across the team. At the Staff level, lead cross-functional technical initiatives and drive the technical direction of the area.

We'd love to hear from you if you have

  • Solid Engineering Experience: 6+ years of software development experience for Senior, 10+ for Staff, with a track record of delivering complex systems from discovery to production.
  • Backend Depth: Strong proficiency in Python (or a similar backend language), API design, data modeling and distributed systems.
  • AI/ML in Production: Experience, or strong interest, in building AI/LLM-powered features (prompting, orchestration, evaluation, safety) in a real product.
  • Full-Stack Fluency: Working knowledge of React, enough to collaborate effectively and contribute across the stack.
  • Product Thinking: The ability to translate complex clinical operational pain points into sound technical solutions.
  • Mentorship: A passion for elevating the team’s technical skills and fostering a culture of high-quality code and peer review.

At Dialogue, your well-being is our priority

Taking care of others also means taking care of our team! Depending on your role and employment status, you could have access to the following benefits:

  • Access to the Dialogue app and virtual mental health support for you and your family
  • Insurance, a health spending account, dental coverage, and fitness reimbursement
  • 4 weeks vacation, 9 wellness days, and 1 volunteer day
  • Hybrid work: 3 days/week in our Montreal offices, excluding remote roles
  • Work abroad up to 4 weeks/year
  • Incentive plans, referral bonuses & RRSP matching
  • Learning via Coursera, external training budget & mentorship
  • Optional parental leave top-up

Similar jobs

  • Acheteur - Achats Généraux F/H

    Montréal, QC
    Full Time

    fortil: Today, more than 2,000 of us work every day to make Fortil the largest independent engineering company in Europe.

    Vous serez également garant de la bonne application des processus achats et des engagements contractuels, avec pour objectif d'optimiser les coûts, de sécuriser les approvisionnements et…; Accompagner les clients…

  • Marketing Parkinson’s Disease Intern (12 months)

    Montréal, QC
    HybridFull Time

    AbbVie

    This is a unique opportunity for a recent or soon-to-be university graduate to gain hands-on experience in the pharmaceutical industry while contributing to meaningful projects that…; AbbVie is looking for:; Recent…

    Stagiaire en marketing — maladie de Parkinson (12 mois)

    Montréal, QC
    HybridFull Time

    AbbVie

    Cette occasion unique permettra à une personne récemment diplômée ou sur le point d’obtenir son diplôme universitaire d’acquérir une expérience pratique dans l’industrie pharmaceutique…; Vous travaillerez avec des…

  • Principal Applied AI Architect

    Montréal, QC +1
    HybridFull Time

    salesforce.com Canada Corporation

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts; 10+ years in enterprise or solution architecture, including…

  • Hôte(sse) (Temps-partiel) / Hoste(ss) (Part-time)

    Montréal, QC
    Part Time

    Four Seasons Hotels Limited

    We know that the best way to enable our people to deliver these exceptional guest experiences is through a world-class employee experience and company culture; Le Four Seasons Hôtel Montreal est à la recherche d'une…

    Manage front operations, Communication skills, French, English, Customer service, Beverage products

    Serveur(euse) service aux Chambres (Sur appel) / In-Room Dining Server (on-call)

    Montréal, QC
    Part Time

    Four Seasons Hotels Limited

    We know that the best way to enable our people to deliver these exceptional guest experiences is through a world-class employee experience and company culture; Le Four Seasons Hôtel Montréal est à la recherche d’une…

    Point of sale, Cooking, Beverage products, Communication skills, French, English

  • Agent de visite, Prévention des pertes - Grand Montréal

    Montréal, QC
    $21/hr

    GardaWorld: GardaWorld est la plus importante entreprise privée de sécurité au monde, offrant des services de transport de valeurs, des solutions de sécurité…

    Effectuer des visites de fermeture et vérifier les sacs des employés; Réaliser des visites sous couverture comme client mystère afin d’évaluer le service à la clientèle et le respect des procédures; Vérifier le respect…

  • Senior Specialist, Social Media & Digital (Bilingual)

    Montréal, QC
    Full Time

    Blakes

    5+ YOEBlakes needs a fully bilingual candidate with five to eight years of social media or digital marketing experience, including managing corporate LinkedIn channels and paid campaigns. Candidates also need experience with social media tools, CMS platforms like Kentico, and a degree or certificate in a related field or equivalent experience.

    Sprout Social, Hootsuite, Canva, Adobe Express, Kentico, WordPress

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.