Principal Consultant / Head of Product Development/Consultant Principal / Responsable du Développement Produit
- Type: Full Time
- Location: Montreal
- Employer Type: Business
- Wage ($/hr): 65$/hr
- Published on: 2026-02-03
- Application Deadline: 2026-05-05
- Job ID: 1039080226
- Job Category: Engineering
Website Toboggan Labs
Job Description
Start Date: Q2-Q3 2026
About the role
This is a director-level position with both client-facing and internal responsibilities. In this role, you will be the senior technical leader for our product development practice — owning our software development methodology, product strategy frameworks, and intellectual property initiatives. You will spend the majority of your time working with clients, whether as part of a team or independently. You will also spend significant time mentoring senior engineers, shaping how we deliver value to clients, and contributing to business development.
Your work will consist of:
Billable client work (~50% of the time), which might include:
Serving as technical lead and architect on client project teams, working closely with clients, project managers, product designers, data scientists, and generally interdisciplinary teams — in these engagements, you will be expected to be hands-on.
Performing solo advisory work — e.g. fractional CTO engagements for startups, technology strategy consulting, architecture reviews.
Leading discovery phases and defining product strategies that translate business goals into technical roadmaps.
Practice leadership for software development — owning career paths, skills matrices, recruiting standards, and technical interview processes for our engineering team. Working with other senior technical leaders to create, review, and evolve software development best practices across projects.
Program ownership, including:
Product strategy frameworks — how we help clients define, validate, and iterate on product direction.
Software development methodology — our approaches to delivery, quality, and technical decision-making, in close collaboration with data science and product design practice leads.
Intellectual property — identifying opportunities to productize solutions, managing open source contributions, and driving IP monetization.
People management — Managing a small group of senior+ ICs and line managers.
Business development — Supporting our sales team by leading technical discussions in sales cycles and managing key client relationships
About you
We are seeking an individual with a strong track record of both technical excellence and leadership. You should be comfortable context-switching between hands-on technical work and strategic leadership, and you should have experience building and scaling technical teams.
We are stack-agnostic, but most of our clients use TypeScript, React, Postgres, and Node and/or Python somewhere in their stacks. Our AI-heavy projects also often use MLFlow and vector databases. Most of our clients build on AWS. Alignment with our common stack is a plus, but versatility is absolutely necessary.
You should have:
10+ years of experience as a software developer, with at least 3 years in a management or technical leadership role.
A strong foundation in software architecture, across product development and data/infrastructure alike.
Experience leading and shipping products end-to-end — from discovery through production and iteration — in both product companies and agencies, ideally.
A track record of building and mentoring high-performing engineering teams.
Strong opinions on software development methodology, held loosely — you can adapt approaches to context.
Business acumen — you understand how technology decisions impact timelines, budgets, and outcomes.
10+ years of overall experience as a technology professional, with significant experience in leadership roles.
Exceptional communication skills (presentation, technical writing, interpersonal) for dealing with American clients.
Bonus points if you:
Experience in healthcare technology, particularly in healthcare interoperability (FHIR, HL7) and patient experience applications.
Deep expertise in AI and data engineering, including building and deploying production AI/ML systems.
Hands-on experience with agentic AI systems and RAG (Retrieval-Augmented Generation) architectures.
Experience in client-facing roles such as consulting, forward-deployed engineering, or fractional CTO work.
Familiarity with healthcare regulatory requirements (HIPAA, provincial health data regulations) and highly regulated industries writ large.
All of our job postings describe a bit of a unicorn. If you’re kind of a “narwhal,” please apply anyway. You don’t need to meet all the requirements, let alone the bonus criteria. While experience and skill sets are valuable, growth potential and attitudes are equally important.
____________________________________________________________
Date de début: Q2-Q3 2026
À propos du poste
Il s’agit d’un poste de niveau direction (Director) impliquant des responsabilités à la fois envers les clients et en interne. Dans ce rôle, vous serez le leader technique principal de notre pôle développement produit — vous serez garant de notre méthodologie de développement logiciel, de nos cadres de stratégie produit (frameworks) et de nos initiatives en matière de propriété intellectuelle.
Vous passerez la majorité de votre temps à travailler avec nos clients, que ce soit au sein d’une équipe ou de manière autonome. Vous consacrerez également une partie importante de votre temps au mentorat d’ingénieurs seniors, à l’optimisation de notre valeur ajoutée auprès des clients et à la contribution au développement commercial.
Vos missions consisteront à :
Missions clients facturables (~50 % du temps), pouvant inclure :
Intervenir en tant que responsable technique et architecte au sein d’équipes projet clients, en étroite collaboration avec les clients, les chefs de projet, les designers produit, les data scientists et, plus généralement, des équipes interdisciplinaires — pour ces missions, une implication opérationnelle (hands-on) est attendue.
Réaliser des missions de conseil en autonomie — par exemple : missions de CTO à temps partagé pour des startups, conseil en stratégie technologique ou audits d’architecture.
Piloter les phases de découverte (Discovery) et définir des stratégies produit qui traduisent les objectifs commerciaux en feuilles de route (Roadmaps) techniques.
Leadership de la pratique du développement logiciel— pilotage des parcours de carrière, des matrices de compétences, des standards de recrutement et des processus d’entretien technique pour notre équipe d’ingénierie. Collaboration avec d’autres leaders techniques seniors pour créer, réviser et faire évoluer les meilleures pratiques de développement logiciel sur l’ensemble des projets.
Responsabilité des programmes, incluant :
Cadres de stratégie produit (Product Strategy Frameworks) — notre façon d’accompagner les clients dans la définition, la validation et l’itération de leur vision produit.
Méthodologie de développement logiciel — nos approches en matière de livraison (delivery), de qualité et de prise de décision technique, en étroite collaboration avec les responsables des pôles Data Science et Product Design.
Propriété intellectuelle — identification des opportunités de « productisation » des solutions, gestion des contributions open source et pilotage de la monétisation de la propriété intellectuelle (PI).
Gestion d’équipe — Gestion d’un groupe restreint de contributeurs individuels (IC) de niveau senior+ et de responsables hiéarchiques (line managers).
Développement commercial — Soutenir notre équipe commerciale en menant des discussions techniques dans le cadre des cycles de vente et en gérant les relations avec les clients clés.
À propos de vous
Nous recherchons une personne ayant fait ses preuves tant sur le plan technique que sur celui du leadership. Vous devez être à l’aise pour passer du travail technique pratique au leadership stratégique, et vous devez avoir de l’expérience dans la constitution et le développement d’équipes techniques.
Nous sommes ouverts à toutes les technologies, mais la plupart de nos clients utilisent TypeScript, React, Postgres et Node et/ou Python dans leurs piles. Nos projets axés sur l’IA utilisent également souvent MLFlow et des bases de données vectorielles. La plupart de nos clients s’appuient sur AWS. La maîtrise de notre pile commune est un plus, mais la polyvalence est absolument indispensable.
Vous devez avoir :
Plus de 10 ans d’expérience en tant que développeur de logiciels, dont au moins 3 ans dans un rôle de gestion ou de direction technique.
De solides bases en architecture logicielle, tant dans le développement de produits que dans les données/infrastructures.
Une expérience dans la direction et la livraison de produits de bout en bout — de la découverte à la production et à l’itération — idéalement dans des entreprises de produits et des agences.
Une expérience avérée dans la constitution et l’encadrement d’équipes d’ingénieurs hautement performantes.
Opinions tranchées sur la méthodologie de développement logiciel, mais sans rigidité : vous pouvez adapter les approches au contexte.
Sens des affaires — vous comprenez l’impact des décisions technologiques sur les délais, les budgets et les résultats.
Plus de 10 ans d’expérience globale en tant que professionnel de la technologie, avec une expérience significative dans des postes de direction.
Excellentes aptitudes en communication (présentation, rédaction technique, relations interpersonnelles) en anglais ; la maîtrise du français est un atout considérable.
Vous gagnerez des points bonus si vous :
Expérience dans le domaine des technologies de la santé, en particulier dans l’interopérabilité des soins de santé (FHIR, HL7) et les applications liées à l’expérience des patients.
Expertise approfondie en IA et en ingénierie des données, y compris la création et le déploiement de systèmes IA/ML de production.
Expérience pratique avec les systèmes d’IA agentique et les architectures RAG (Retrieval-Augmented Generation).
Expérience dans des postes en contact avec la clientèle, tels que le conseil, l’ingénierie déployée à l’avant ou le travail de directeur technique à temps partiel.
Connaissance des exigences réglementaires en matière de soins de santé (HIPAA, réglementations provinciales sur les données de santé) et des secteurs hautement réglementés en général.
Toutes nos offres d’emploi décrivent un profil quelque peu idéal. Si vous êtes plutôt du genre « narval », postulez quand même. Vous n’avez pas besoin de répondre à toutes les exigences, et encore moins aux critères supplémentaires. Bien que l’expérience et les compétences soient précieuses, le potentiel de croissance et l’attitude sont tout aussi importants.
Required languages: English
Education level: N/A
Required skills: 10+ years of experience as a software developer, with at least 3 years in a management or technical leadership role. A strong foundation in software architecture, across product development and data/infrastructure alike. Experience leading and shipping products end-to-end — from discovery through production and iteration — in both product companies and agencies, ideally. A track record of building and mentoring high-performing engineering teams. Strong opinions on software development methodology, held loosely — you can adapt approaches to context. Business acumen — you understand how technology decisions impact timelines, budgets, and outcomes. 10+ years of overall experience as a technology professional, with significant experience in leadership roles. Exceptional communication skills (presentation, technical writing, interpersonal) for dealing with American clients.
Additional skills / Assets: Experience in healthcare technology, particularly in healthcare interoperability (FHIR, HL7) and patient experience applications. Deep expertise in AI and data engineering, including building and deploying production AI/ML systems. Hands-on experience with agentic AI systems and RAG (Retrieval-Augmented Generation) architectures. Experience in client-facing roles such as consulting, forward-deployed engineering, or fractional CTO work. Familiarity with healthcare regulatory requirements (HIPAA, provincial health data regulations) and highly regulated industries writ large.
Closest intersection: Remote job
To apply for this job please visit grnh.se.

