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

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

$118.53k - $168k per year

Dialogue

About DialogueDialogue is the #1 virtual care provider in Canada. By developing our 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 View email address on ca.hrm.tc.
AI Disclosure StatementTo 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)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 priorityBenefits
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
The Pay Range For This Role Is118,530 - 168,000 CAD per year (Montreal Office (HQ))
#J-18808-Ljbffr
Vacancy posted 55 minutes ago
Similar jobs that could be interesting for youBased on the Senior / Staff Software Developer, Full Stack (Backend & Ai) in Winnipeg, MB vacancy
  •  ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity...  ..., scalability, and usability. • Facilitate training for staff on comprehension, navigation, and utilization. • Responding... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and... 
    Senior
    Remote work

    Linkby

    Winnipeg, MB
    2 days ago
  • $180k - $200k per year

     ...Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days a week onsite...  ...leader within our AI organization. While a Senior Data Scientist excels at building and...  ...clear ROI for our customers. Tech Stack & Domain Expertise Core Languages:... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    2 days ago
  •  ...passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the...  ...into efficient, scalable digital systems. This is a hands-on full stack development role focused on building applications using... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground up. This team will... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  • $130k per year

     ...provider of Interconnected Commerce software solutions for telecom retail. Interconnected Commerce is an AI-native telecom commerce...  ...It replaces fragmented legacy stacks with a modern, modular operating...  ...Engineer, Architecture. This is a senior individual contributor role for... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  •  ...Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you...  ...maintainable code and to learn from the feedback provided by senior team members. • Translate business requirements into efficient... 
    Senior

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful...  .... Join a team that emphasizes engineering discipline, AI-enabled modernization, and cloud-first transformations across industries... 
    Senior

    Kumaran Systems

    Winnipeg, MB
    2 days ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual growth...  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain...  ...healthcare client. You will play a key role in developing and enhancing an enterprise AI platform... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    2 days ago
  • Build Python backend services and AI workflows at Dialogue in Montreal, supporting ServiceOS automation and provider-facing care experiences.As a Senior Software Developer in the Provider Experience group, you will contribute within the AXe Team. You will deliver complex systems... 
    Senior

    Dialogue

    Winnipeg, MB
    57 minutes ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    2 days 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
    2 days ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve... 

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...the world. Miratech retains nearly 1000 full-time professionals, and our annual...  ...Description We are looking for a Senior Routing Engine Developer to design and build the next...  ...role includes building highly scalable backend services capable of processing large volumes... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    8 days ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion...  ...will include: Design, develop, and maintain clean, testable, and highly... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    2 days ago
  •  ...Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic...  ...~ All lotions, linens, and supplies provided, ~ Full reception staff to process direct-billing insurance and take payments. ~ Electric... 
    Full time
    Contract work
    Part time

    Deep Roots Massage Therapy

    Winnipeg, MB
    more than 2 months ago
  •  ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using...  ...Senior AI Engineer with over 8 years in software development. You will design and deploy AI and LLM applications, develop REST APIs, and collaborate with stakeholders... 
    Senior

    Talentola

    Winnipeg, MB
    2 days ago
  • Build robust web applications on site as a Full Stack Software Developer using Django, Node.Js, Go, and responsive frontend development.Media Resources Inc. seeks a skilled developer with 5+ years of commercial experience across frontend and backend systems. You will design... 
    Senior
    Full time

    Media Resources Inc

    Winnipeg, MB
    55 minutes ago
  • Architect scalable software solutions as a Senior Developer at Sunwing Vacations, applying RESTful APIs and backend engineering across digital initiatives.Reporting to the Senior Lead Developer, you will deliver robust software from design through deployment and operational... 
    Senior

    Sunwing

    Winnipeg, MB
    56 minutes ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within...  ...globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    2 days ago
  • Build full stack applications with React.Js and Python while developing AI/ML solutions across modern cloud technologies. This senior role emphasizes tested delivery.As a Senior Full Stack Software Developer, you will translate technical specifications into working applications... 
    Senior

    Rubicon Path

    Winnipeg, MB
    55 minutes ago
  • Build AI-powered customer experiences at Intuit Toronto using Java, JavaScript, React, and TypeScript in a hybrid work model.As a Senior Software Developer, you will lead full-stack development within Intuit’s Data, Growth and Experiences team. You will help build a robust... 
    Senior

    Intuit, Inc.

    Winnipeg, MB
    57 minutes ago
  • $115k - $135k per year

    Full Stack Senior Software DeveloperAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defense, and space industries.We are... 
    Senior

    Aversan

    Winnipeg, MB
    1 hour ago
  • Build full-stack healthcare software with Counterpart Health using AI, web technologies, and databases in a remote-first environment. Shape solutions with clinicians and product managers.As a Senior Software Developer, you will create tools supporting Primary Care Physicians... 
    Senior
    Remote work

    Clover Health

    Winnipeg, MB
    1 hour ago
  • $132k - $178.5k per year

    Come join the Intuit Toronto site as a Senior Software Developer. Be a leader in our Data, Growth and Experiences team that is building an AI powered robust Partner Platform that unifies sales motions across Mid-Market and Mass Market for Quick Books, MailChimp, Accountants,... 
    Senior
    Work at office
    3 days per week

    Intuit, Inc.

    Winnipeg, MB
    54 minutes ago
  • RQ09399 - Software Developer - Full Stack - SeniorJob Openings RQ09399 - Software Developer - Full Stack - Senior About the job RQ09399 - Software Developer - Full Stack - SeniorDesign, implement, and continuously expand data pipelines by performing extraction, transformation... 
    Senior

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  •  ...solutions in Intact’s hybrid work model, integrating artificial intelligence into insurance operations. Own delivery across the stack.As a Senior Full Stack AI Developer, you will develop backend services with Python and FastAPI alongside front-end applications. You will connect... 
    Senior

    Intact FC

    Winnipeg, MB
    1 hour ago
  •  ...diagnosing, and resolving issuesTechnical - 30% Demonstrated experience developing Java applications based on: Liberty, Spring, JAX-RS 2.0, JDBC 4.1...  ...OPS with a track record of delivering valueAI Disclosure: We use AI-enabled tools within our applicant tracking system to support the... 
    Senior
    Work at office

    Bevertec

    Winnipeg, MB
    54 minutes ago
  • Build full-stack healthcare software with AI at Counterpart Health while collaborating remotely across operators, clinicians, and product teams.As a Senior Software Developer, you will create tools for Counterpart Assistant and support better patient care. The work spans common... 
    Senior
    Remote work

    Counterpart Health

    Winnipeg, MB
    55 minutes ago
  •  ...needs and challenges of customer service programs, with an emphasis on ethics in AI and the customer service agent experience.About the roleThe team at Laivly is looking for a Senior Full Stack Software Developer to design, develop, and implement special projects. We’re looking... 
    Senior
    Permanent employment
    Internship
    Remote work
    Flexible hours

    Laivly

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Staff Software Developer, Full Stack (Backend & Ai). Be the first to apply!