Latest AI JobsBrowse Jobs
PointClickCare logo

(Canada) Principal ML System Engineer

PointClickCareRemote or MississaugaEngineering Application & Development
Apply on company site
Salary
$158K - $198K CAD
Job type
Full-time
Work mode
Remote
Posted
13 Aug 2026
Status
Open · checked 7d ago

About this role

The Principal ML System Engineer at PointClickCare is a full-time position based remotely or out of the Mississauga office, designed for a seasoned technical leader who can shape enterprise machine learning architecture. This professional will guide the technical vision, strategy, and platform capabilities that power traditional machine learning and hybrid LLM solutions across the organization.

Role Overview

As the technical authority for the machine learning platform, this practitioner partners with product and engineering leaders to align infrastructure roadmaps with business goals. The individual defines reference architectures, standards, and pathways for pipelines, tooling, and infrastructure utilized in model training, deployment, serving, and monitoring. Operating within a centralized specialized team, the engineer collaborates with horizontal partners to deliver safe, scalable, and high-impact artificial intelligence products that serve thousands of provider organizations in the healthcare sector.

Key Responsibilities

Translate business and product objectives into a multi-quarter technical strategy and roadmap for the machine learning platform.
Define reference architectures and standards for scalable data and machine learning pipelines spanning training, evaluation, deployment, and serving.
Set direction and best practices for MLOps, including model CI/CD, feature stores, experiment tracking, and model registries.
Establish architecture for reliability, observability, and performance of production machine learning systems, including alerts and monitoring.
Design security architecture for the platform, incorporating access controls, compliance monitoring, and audit logging.
Define secure, cost-efficient integration patterns for connecting the platform with enterprise systems, APIs, and large datasets.
Provide technical mentorship to guide senior engineers and influence the organization-wide technical direction for machine learning infrastructure.

Requirements

Expert-level proficiency in Python and Java supported by strong software engineering fundamentals.
Deep practical experience designing and building machine learning platforms and MLOps workflows at scale using tools like MLFlow, Kubeflow, Ray, or model-serving frameworks.
Extensive background working with major cloud computing platforms including AWS, Azure, or GCP.
Hands-on expertise with containerization and orchestration tools such as Docker and Kubernetes.
Demonstrated track record of driving organization-wide technical initiatives and setting technical direction across multiple teams.

Nice to Have

Bachelor’s degree or higher in Computer Science, Machine Learning, or a related technical discipline.
Familiarity with Azure Machine Learning components, Databricks processing, and serverless environments.
Experience leading and sustaining the implementation of critical cross-functional systems.
Proven history of implementing security at scale, encompassing role-based access control and compliance monitoring.
Background in optimizing large model training and inference performance, including LLM serving for cost efficiency.

Skills and Tools

Programming Languages: Python, Java
Cloud & Infrastructure: AWS, Azure, GCP, Kubernetes, Docker
MLOps & Platforms: MLFlow, Kubeflow, Ray, Databricks, Azure Machine Learning, LLM serving frameworks

Salary and Benefits

Annual Salary Range: $158,000 to $198,000 CAD
Employment Type: Full-Time

About the Company

PointClickCare is a leading, founder-led, and privately held health technology company dedicated to helping care providers deliver exceptional patient outcomes. The platform serves over 30,000 provider organizations and features the largest long-term and post-acute care dataset alongside a vast marketplace of integrated partners. Recognized by Forbes as a top private cloud company and honored for its corporate culture, the organization reinvests heavily in research and development to foster continuous innovation and human-first, AI-accelerated healthcare solutions.

How to Apply

Interested candidates should visit the official PointClickCare careers page to submit an application for this opportunity.

Skills and tech stack

Questions candidates ask

What is the salary range for the Principal ML System Engineer role?

The salary ranges from $158,000 to $198,000 CAD per year.

Is this position remote?

Yes, this role can be performed remotely or out of the Mississauga office, though occasional travel to the office for events like onboarding or team meetings may be required.

What programming languages are required for this position?

Candidates must have expert-level proficiency in Python and Java.

What cloud platforms are associated with this role?

The position involves extensive experience with cloud platforms including AWS, Azure, and GCP.

What department does this position belong to?

This role is part of the Engineering Application & Development department.

Ready to apply?

The application is on the official PointClickCare careers page.

Apply on company site