A leading virtual care provider is seeking a Tech Lead Software Developer to own technical discovery for Member Experience projects. The role involves leading the delivery of new features, collaborating effectively with engineering teams, and contributing to technology assessments. Ideal candidates will have over 5 years of experience in software development, proficiency in Python and React, and strong mentoring skills. This full-time position offers a hybrid work model and a range of benefits focused on employee well-being. #J-18808-Ljbffr
About Dialogue Dialogue 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 . About the Data Engineering team As Canada's leading virtual care provider, Dialogue is committed to helping millions of individuals improve their health and well‑being. There’s a lot of information to keep track of! The Data Engineering team collects, organizes, and secures data from our software architecture, making it available to drive health insights for clients and partners, efficiency for care operations, and strategic decision‑making for our product development and leadership teams. On the Data Engineering team, you will find a friendly, collaborative atmosphere that empowers you to accelerate Dialogue’s mission with data. Your role as a Staff Data Developer We are seeking a product‑oriented Staff Data Developer to help our analytics data engineering team deliver more value with our growing data assets. In particular, we’re interested in candidates with experience leading the development of data mart modelling in a cloud‑based data warehouse. In this role, you will collaborate closely with data analysts, data scientists, other data developers, product managers and software developers to understand business requirements and translate them into robust data products. You will work within an agile framework, emphasizing rapid iteration and deployment while maintaining high standards of code quality and data integrity. Day to day, you will: Provide technical leadership for a team of data developers by course‑correcting our data architecture, setting priorities, and coaching individual contributors. Oversee the development and maintenance of our data warehouse modelling, optimizing it for utility, extensibility, and performance using dbt and Snowflake. Design and implement secure end‑to‑end data pipelines synchronizing data from multiple data sources using Python and Airflow. Collaborate with cross‑functional teams to understand data needs and deliver products that drive business value. Participate in code reviews and technical design discussions to ensure high‑quality, maintainable products. We'd love to hear from you if you have: At least 4 years of meaningful experience in a data engineering role. Hands‑on experience conforming and modelling enterprise data in a data warehouse. Product‑oriented thinking with the ability to understand business requirements and translate them into data products. Experience in coaching or mentoring other engineers. You enjoy contributing to a culture of continuous improvement. Strong communication skills and the ability to explain technical concepts and ideas to both technical and non‑technical audiences. Experience in a tech‑lead position preferred, but not required. 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. Fully funded 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 or Toronto 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. #J-18808-Ljbffr
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 OnImpactCommunityGrowthExcellenceFeel like you can make a difference? Good news, we saved you a seat!Your Role As a Software Developer, Backend, Provider ExperienceThe Provider Experience group is looking for Software Developers (Backend), and Senior Software Developers (Backend), to join the new ServiceOS - Workflow Team. Reporting to Lauranne Sins, Director of Engineering in the Provider Experience group, you will participate in the acceleration of the transition to Dialogue’s Direct-to-Care model. This is an all-around effort by Dialogue on connecting members to their care providers with the least amount of complexity. The Workflow Team is instrumental in achieving these ServiceOS milestones. The Backend Software Engineer is expected to design, architect, and build workflows, with the core mandate to deliver high-velocity results. The goal is to safely and reliably automate medical processes within a service-delivery context.What You’ll Be DoingWorkflow Automation and System Primitives: Ship fundamental building blocks (primitives) built on top of our Temporal-based workflow engine.Refine the developer experience to ensure workflows are easy to build and maintain.Improve the Care Platform, Dialogues web-based platform for interacting with patients, to improve modularity and facilitate rapid workflow creation.Develop and deploy initial workflow automationsVelocity, Observability, and DataEnable high development velocity and facilitate quick, confident progressive rollouts.Enable end-to-end A/B testing capability to ensure progressive rollout and measure outcomes.Solve observability to unlock the management dashboard and measure efficiency improvementsArchitectural Context and IntegrationsBe part of a full stack team in Provider Stream, requiring collaboration with the web-based care platform for providers and the react native mobile app.Develop an end-to-end understanding of Dialogue’s conversational systems, as the team works on interfacing or migrating existing flows.Leverage Dialogue's AI-driven development practices using Claude, Cursor, or similar tools, and become involved in Dialogue's AI infrastructure and development lifecycle. Including the development and maintenance of prompts, evaluation frameworks, and model integrations via LangChain.We'd love to hear from you if you haveA strong background in development, with a focus on distributed systems and workflow orchestration.5 years + of experience in software development, ideally in a regulated environment.Expertise in Temporal or similar durable execution frameworks.Experience enabling A/B testing and progressive deployment infrastructure.Proficiency in building highly observable systems.Experience in defining and managing data contracts and event-driven architectures.Experience in prompt engineering, eval frameworks and base model integrationRegularly use Cursor, Claude or similar assisted coding toolsExperience with human workflow automation throughputPlease note that as we serve customers across Canada, bilingualism is essential for this position. You may be required to communicate in French and English.At Dialogue, your well-being is our priorityBenefitsAccess to the Dialogue app and virtual mental health support for you and your familyFully funded insurance, a health spending account, dental coverage, and fitness reimbursement4 weeks vacation, 9 wellness days, and 1 volunteer dayHybrid work: 3 days/week in our Montreal or Toronto offices, excluding remote rolesWork abroad up to 4 weeks/yearIncentive plans, referral bonuses & RRSP matchingLearning via Coursera, external training budget & mentorshipOptional parental leave top-up #J-18808-Ljbffr
A leading virtual care provider is seeking Software Developers for their Backend Platform team in Toronto. The role requires 3-5 years of backend development experience, focusing on API and data modeling. Candidates must be fluent in French and English and comfortable working collaboratively across functions. The position offers hybrid work options, comprehensive health benefits, and emphasizes well-being through various perks such as vacation days and learning opportunities. #J-18808-Ljbffr
À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien‑être en ligne (soins primaires, santé mentale, TCCi, PAE et bien‑être) aux organisations qui souhaitent améliorer le bien‑être de leurs employé(e)s et de leurs familles. Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien‑être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa : Réussite Communauté Croissance Performance Vous avez l’impression de pouvoir changer les choses ? Bonne nouvelle, nous avons une place pour vous ! Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes qui ont besoin d’accommodations spéciales sont invitées à nous écrire à l’adresse . Votre rôle à titre de Développeur(euse) logiciel(e) Expert(e), Mobile Relevant du Directeur de l’ingénierie, la mission du/de la Développeur(euse) logiciel(e) Expert(e), Mobile est de permettre aux acheteurs de Dialogue d’offrir de meilleurs résultats en santé et d’atteindre une performance financière accrue en créant des outils de premier ordre pour superviser une expérience de santé intégrée exceptionnelle. Vos responsabilités Diriger le développement de nouvelles fonctionnalités pour nos applications mobiles, en garantissant une expérience utilisateur fluide et de haute qualité. Avoir un impact important sur l’entreprise en menant des initiatives mobiles clés, de la conception au lancement. Agir en tant que principal expert en développement mobile, en guidant la direction technique et les meilleures pratiques de l’équipe. Orienter le processus de développement mobile en identifiant des opportunités d’amélioration de notre architecture et en mettant en place des processus plus efficaces pour le développement mobile. Définir des plans pour gérer et réduire la dette technique et contribuer à leur mise en œuvre. Participer et contribuer à toutes les cérémonies agiles, aux réunions d’équipe et aux activités plus larges du département technologique. Collaborer avec la communauté de développement élargie afin de rester à jour sur les tendances du secteur et de les mettre en œuvre dans notre contexte. Travailler sur une application utilisée par des millions de Canadiens, influençant directement et améliorant leur santé et leur bien‑être. Nous aimerions beaucoup vous rencontrer si vous possédez 7 ans ou plus d’expérience en développement mobile avec une excellente compréhension des meilleures pratiques du domaine. Expérience préalable avec React Native et lesframeworks Expo. Expérience dans la création et la maintenance d’applications pour iOS et Android. Solides compétences en communication, avec la capacité d’expliquer des concepts techniques complexes à différents publics. Capacité à agir en tant ’expert technique et à influencer l’orientation d’un produit ou d’une équipe. Aptitude à travailler de manière autonome et à mener des initiatives sans encadrement direct. Intérêt ou expérience en développement back-end, un plus. Chez Dialogue, votre bien‑être est notre priorité. Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants : Accès à l’application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille Assurance entièrement couverte, compte de dépenses pour la santé, couverture dentaire et remboursement de bien‑être 4 semaines de vacances, 9 journées de bien‑être et 1 journée de bénévolat Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l’exception des postes entièrement à distance) Possibilité de travailler à l’étranger jusqu’à 4 semaines par année Programmes d'incitation, primes de référencement et cotisation équivalente au REER Apprentissage via Coursera, budget de formation externe et programme de mentorat Prestation facultative pour le congé parental #J-18808-Ljbffr
À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien‑être en ligne (soins primaires, santé mentale, TCCi, PAE et bien‑être) aux organisations qui souhaitent améliorer le bien‑être de leurs employé(e)s et de leurs familles. Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien‑être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa : Réussite Communauté Croissance Performance Vous avez l’impression de pouvoir changer les choses? Bonne nouvelle, nous avons une place pour vous! Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes qui ont besoin d’accommodations spéciales sont invitées à nous écrire à l’adresse . Votre rôle comme Développeur(euse) cybersécurité senior Relevant directement du CISO, en tant que Développeur(euse) cybersécurité senior, chez Dialogue, vous jouerez un rôle clé dans la protection de notre plateforme de soins de santé innovante et dans la sécurisation des données sensibles de nos utilisateurs. Vous mettrez à profit votre expertise technique approfondie pour concevoir, bâtir et optimiser des contrôles de sécurité, assurant l’intégrité, la confidentialité et la disponibilité de nos systèmes et de nos données. Ce rôle offre l’occasion de diriger des initiatives de sécurité critiques, de contribuer au développement de notre stratégie de sécurité et de jouer un rôle de mentor auprès d’autres membres de l’équipe dans un environnement dynamique et stimulant. En particulier, nous recherchons des candidats ayant de l’expérience dans la mise en œuvre et l’automatisation de contrôles de sécurité dans des environnements cloud à l’aide d’IaC, et disposant d’une solide base en cybersécurité pour soutenir des initiatives de sécurité plus larges. Vos responsabilités Mise en œuvre et soutien de la sécurité : contribuer à l’identification et à la correction des vulnérabilités dans le cloud, l’infrastructure et les applications; soutenir les contrôles de sécurité et la surveillance dans les pipelines CI/CD; intégrer les meilleures pratiques dans Kubernetes, Terraform et les flux de travail cloud; et aider à automatiser les tâches de sécurité et d’exploitation afin de simplifier les déploiements. Renseignement sur les menaces : surveiller et analyser de manière proactive les données de sécurité pour détecter les menaces avancées et les vulnérabilités. Élaborer des analyses exploitables et des indicateurs clés (KRI/KPI) afin de renforcer notre posture de sécurité. Gestion des incidents de sécurité : diriger la réponse aux incidents de sécurité, de l’enquête initiale à la résolution complète. Réaliser des bilans post‑incident pour mettre en place des mesures préventives. Participation aux exercices de sécurité : participer activement à la planification et à l’exécution de simulations de réponse aux menaces et contribuer à l’amélioration de nos capacités de continuité des activités et de reprise après sinistre. Évaluation des risques et vulnérabilités : en tant qu’expert·e en cybersécurité, participer aux évaluations de sécurité pour identifier les vulnérabilités et recommander des stratégies correctives. Contribuer au registre des risques de sécurité, superviser les audits et évaluer les pratiques de sécurité des fournisseurs. Sensibilisation et conseils en sécurité : diriger l’élaboration de matériel de sensibilisation à la sécurité et fournir des conseils d’expert à l’équipe TI et à l’ingénierie sur les objectifs du programme de cybersécurité et la conformité. Nous aimerions beaucoup vous rencontrer si vous possédez Plus de 5 ans d’expérience pratique en ingénierie de la sécurité, DevSecOps ou opérations de cybersécurité, avec un parcours démontrant une progression des responsabilités et une solide compréhension des principes, architectures et meilleures pratiques de sécurité. Une expertise avérée dans la conception, la mise en œuvre et l’exploitation de solutions couvrant des domaines clés de la sécurité, incluant la réponse aux incidents, la gestion des vulnérabilités, la sécurité des réseaux et la gestion des identités et des accès. Une expérience significative dans la sécurisation de technologies cloud (p. ex. : Okta, Auth0, AWS, DataGuard, GCP, Google Workspace) ainsi qu’une solide compréhension des concepts de Zero Trust Network Access. Une bonne connaissance des flux de déploiement cloud, des environnements conteneurisés et des concepts d’infrastructure‑as‑code (p. ex. : Kubernetes, Terraform, pipelines CI/CD). Une maîtrise des langages de script (p. ex. : Python, Bash) pour l’automatisation et l’analyse de sécurité constitue un atout. Veuillez noter qu’étant donné que nous servons des clients partout au Canada, le bilinguisme est un atout pour ce poste. Vous pourriez être appelé à communiquer en français et en anglais. Chez Dialogue, votre bien‑être est notre priorité. Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants : Accès à l’application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille. Assurance entièrement couverte, compte de dépenses pour la santé, couverture dentaire et remboursement de bien‑être. 4 semaines de vacances, 9 journées de bien‑être et 1 journée de bénévolat. Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l’exception des postes entièrement à distance). Possibilité de travailler à l’étranger jusqu’à 4 semaines par année. Programmes d'incitation, primes de référencement et cotisation équivalente au REER. Apprentissage via Coursera, budget de formation externe et programme de mentorat. Prestation facultative pour le congé parental. #J-18808-Ljbffr
Une entreprise canadienne de soins virtuels recherche un Développeur Senior DevSecOps pour assurer la sécurité et l'efficacité de son infrastructure. Vous travaillerez sur des solutions innovantes en collaboration avec les équipes produit, tout en améliorant la cybersécurité. Vous devrez avoir de l'expérience avec les fournisseurs de cloud, Kubernetes, Terraform, et maîtriser un langage comme Python. Des bénéfices comme l'assurance santé et un travail hybride sont offerts. #J-18808-Ljbffr
A leading virtual care provider is seeking a Staff Data Developer to enhance their analytics data engineering capabilities in Toronto. The ideal candidate will have at least 4 years of experience in data engineering, particularly in developing data mart models within a cloud environment. Responsibilities include providing technical leadership and designing secure data pipelines using technologies like Python, dbt, and Snowflake. The role emphasizes collaboration in an agile framework, ensuring code quality and data integrity while driving business value. #J-18808-Ljbffr
À propos de Dialogue Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien‑être en ligne (soins primaires, santé mentale, TCCi, PAE et bien‑être) aux organisations qui souhaitent améliorer le bien‑être de leurs employé(e)s et de leurs familles. Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien‑être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa: Réussite Communauté Croissance Performance Vous avez l’impression de pouvoir changer les choses? Bonne nouvelle, nous avons une place pour vous! Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes qui ont besoin d’aménagements spéciaux sont invitées à nous écrire à l’adresse Votre rôle à titre de Développeur(se) Senior DevSecOps Relevant du Directeur de la plateforme chez Dialogue, vous jouerez un rôle clé dans le bon fonctionnement, la sécurité et l'efficacité de l’infrastructure de Dialogue. Vous contribuerez à son évolution en mettant en place des solutions innovantes, en renforçant les mesures de sécurité et en optimisant la performance. Votre travail soutiendra directement les équipes de développement produit, favorisant leur efficacité et leur autonomie tout en réduisant les risques en cybersécurité. Vos responsabilités Développer et améliorer l’infrastructure de la plateforme de Dialogue afin d’en garantir la fiabilité, la sécurité et l’automatisation Contribuer aux initiatives de cybersécurité, y compris la gestion des risques, la réponse aux incidents, la gestion des correctifs et des vulnérabilités Soutenir et collaborer avec les équipes de développement produit en guidant les besoins en infrastructure et en améliorant l’efficacité grâce aux meilleures pratiques DevOps Améliorer la surveillance et l'observabilité afin d’identifier et de résoudre de manière proactive les problèmes Automatiser les tâches opérationnelles pour optimiser les flux de travail et améliorer l’évolutivité de la plateforme Participer aux revues de code et aux réunions d’affinement du backlog pour améliorer continuellement la qualité de l’infrastructure Nous aimerions beaucoup vous rencontrer si vous possévez De l’expérience avec au moins un des principaux fournisseurs de cloud (AWS, GCP, Azure) Une expérience pratique avec Kubernetes, Terraform et les pipelines CI/CD Une maîtrise d’un langage de programmation tel que Python, Golang ou Bash Une solide approche DevOps axée sur l’automatisation, l’observabilité et l’amélioration continue Une expertise en cybersécurité, y compris l’évaluation des risques, la gestion des vulnérabilités et les meilleures pratiques de sécurité Des certifications en sécurité de l’information (CISSP, CISM, CRISC, etc.) Une grande attention aux détails, garantissant une validation rigoureuse des changements pour assurer le bon fonctionnement des systèmes Veuillez noter qu’étant donné que nous servons des client(e)s situé(e)s dans tout le Canada, il est essentiel d’être bilingue pour ce poste. Vous pourriez être amené(e) à communiquer en français et en anglais. Chez Dialogue, votre bien‑être est notre priorité. Prendre soin des autres, c’est aussi prendre soin de notre équipe! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants : Accès à l’application Dialogue et au soutien virtuel en santé mentale pour vous et votre famille Assurance entièrement couverte, compte de dépenses pour la santé, couverture dentaire et remboursement de bien‑être 4 semaines de vacances, 9 journées de bien‑être et 1 journée de bénévolat Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à l’exception des postes entièrement à distance) Possibilité de travailler à l’étranger jusqu’à 4 semaines par année Programmes d'incitation, primes de référencement et cotisation équivalente au REER Apprentissage via Coursera, budget de formation externe et programme de mentorat Prestation facultative pour le congé parental #J-18808-Ljbffr
About DialogueDialogue 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:ImpactCommunityGrowthExcellenceFeel 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 .Your role as a Software Developer, Backend, Provider ExperienceThe Provider Experience group is looking for Software Developers (Backend), and Senior Software Developers (Backend), to join the new ServiceOS - Workflow Team. Reporting to Lauranne Sins, Director of Engineering in the Provider Experience group, you will participate in the acceleration of the transition to Dialogue’s Direct‑to‑Care model. This is an all‑around effort by Dialogue on connecting members to their care providers with the least amount of complexity.. The Workflow Team is instrumental in achieving these ServiceOS milestones. The Backend Software Engineer is expected to design, architect, and build workflows, with the core mandate to deliver high‑velocity results. The goal is to safely and reliably automate medical processes within a service‑delivery context.What you’ll be doingWorkflow Automation and System PrimitivesShip fundamental building blocks (primitives) built on top of our Temporal‑based workflow engine.Refine the developer experience to ensure workflows are easy to build and maintain.Improve the Care Platform, Dialogues react, web web‑based platform for interacting with patients, to improve modularity and facilitate rapid workflow creation.Develop and deploy initial workflow automationsVelocity, Observability, and DataEnable high development velocity and facilitate quick, confident progressive rollouts.Enable end‑to‑end A/B testing capability to ensure progressive rollout and measure outcomes.Solve observability to unlock the management dashboard and measure efficiency improvementsArchitectural Context and IntegrationsBe part of a full stack team in Provider Stream, requiring collaboration with the web‑based care platform for providers and the react native mobile app.Develop an end‑to‑end understanding of Dialogue’s conversational systems, as the team works on interfacing or migrating existing flows.Leverage Dialogues' AI‑driven development practices using Claude, Cursor, or similar tools, and become involved in Dialogues' AI infrastructure and development lifecycle. Including the development and maintenance of prompts, evaluation frameworks, and model integrations via LangChain.We'd love to hear from you if you haveA strong background in development, with a focus on distributed systems and workflow orchestration.5 years + of experience in software development, ideally in a regulated environment.Expertise in Temporal or similar durable execution frameworks.Experience enabling A/B testing and progressive deployment infrastructure.Proficiency in building highly observable systems.Experience in defining and managing data contracts and event‑driven architectures.Experience in prompt engineering, eval frameworks and base model integrationRegularly use Cursor, Claude or similar assisted coding toolsExperience with human workflow automation throughputPlease note that as we serve customers across Canada, bilingualism is essential for this position. You may be required to communicate in French and English.At Dialogue, your well‑being is our priorityTaking 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 familyFully funded insurance, a health spending account, dental coverage, and fitness reimbursement4 weeks vacation, 9 wellness days, and 1 volunteer dayHybrid work: 3 days/week in our Montreal or Toronto offices, excluding remote rolesWork abroad up to 4 weeks/yearIncentive plans, referral bonuses & RRSP matchingLearning via Coursera, external training budget & mentorshipOptional parental leave top‑up #J-18808-Ljbffr