Senior AI/ML Engineer
173,000 - 192,000 CAD per year
Apply (opens in a new tab)Senior AI/ML Engineer
Posted today
SENIORITY
Senior
SALARY
173,000 - 192,000 CAD per year
About the role
- Own the quality of the conversational AI that runs patient assessments, from each step of the conversation to clinical prediction and treatment recommendation.
- Improve the safety checks that screen every patient message and AI reply, covering risk, attempts to manipulate the AI, unsafe medical advice and clinically inappropriate responses, so they catch more problems without flagging good replies.
- Productionize ML models that optimize product KPIs, including the accuracy of clinical predictions and how quickly patients reach the right care.
- Build and maintain evaluation harnesses, simulated patient conversations and labelled transcript review, so every configuration can be tested before a patient sees it.
- Extend our assessment AI to new channels, including the phone, so that patients who cannot or will not use a web form still have a way in.
- Help turn our clinical AI into composable services that healthcare partners can integrate into their own patient journeys.
- Build agents and tooling that automate product development workflows, including reliable testing and customer demos.
- Raise the engineering bar through architecture, code review and mentorship, while keeping our AI continuously compliant with strict regulatory requirements.
- What You'll BringYou must meet one of the following educational and experience backgrounds:
- A PhD in computational science or an AI-related field, plus 2 years of experience in an ML engineering role.
- OR A BSc/MSc, plus 4 years of experience in an ML engineering role.
- Expertise in productizing LLM features and a strong background in eval-driven development.
- Expert-level proficiency in Python and TypeScript/JavaScript.
- Proven experience building an LLM agent harness.
- Experience utilizing reinforcement learning.
- Strong architectural skills with experience designing scalable, production-grade systems for machine learning applications.
- A solid understanding of statistical principles in the context of LLM evaluation and user activity analytics.
- Proficiency with version control systems (preferably Git) and databases (SQL or NoSQL).Hands-on experience with a major cloud platform and containerization technologies.
- A track record of end-to-end ownership: you scope work you can ship quickly, measure its impact, and keep a sense of urgency when the stakes are high.
- A genuine interest in applying your technical skills to solve complex challenges in the mental healthcare space.
- Ideal but not required: Experience with real-time voice AI, or with healthcare organizations as customers.
- North American business hours (Eastern time preferred), with daily overlap with colleagues in Europe (UTC to UTC+3).Based in Canada with the right to work there.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
