Latest AI JobsBrowse Jobs
PointClickCare logo

Senior Machine Learning Systems Engineer (CAD)

PointClickCareMississaugaEngineering Application & Development
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
22 Sept 2026
Status
Open · checked 7d ago

About this role

The Senior Machine Learning Systems Engineer role at PointClickCare is a full-time position based in Mississauga. This opportunity suits an experienced software and machine learning specialist looking to design, build, and scale advanced AI and ML platforms for the healthcare technology sector.

Role Overview

In this position, the engineer operates within a centralized, specialized team acting as the product owner for machine learning platform capabilities. The professional collaborates closely with product and engineering groups across the organization to identify, construct, and support traditional machine learning and hybrid ML/LLM solutions. Responsibilities include building robust infrastructure that enables various internal teams to develop, deploy, and scale machine learning applications safely and efficiently.

Key Responsibilities

Partner with product and engineering units to convert machine learning requirements into dependable, reusable platform features.
Architect and construct scalable data and ML pipelines supporting model training, evaluation, deployment, and serving.
Establish and maintain MLOps workflows and tooling, encompassing model CI/CD, feature stores, model registries, and experiment tracking.
Guarantee production reliability, observability, and performance through proactive monitoring, alerting, and automated remediation.
Deploy rigorous security frameworks for the ML platform, such as role-based access control, authentication, audit logging, and compliance tracking.
Connect the platform securely with existing data sources, APIs, and systems while refining infrastructure for performance, cost-efficiency, and scale.
Guide and mentor other engineers while championing reusable platform patterns and industry best practices.

Requirements

Expert-level proficiency in Python and Java, backed by strong software engineering fundamentals.
Proven background in designing and constructing machine learning platforms and MLOps workflows using technologies like MLflow, Ray, Kubeflow, and model-serving frameworks.
Hands-on experience working with cloud environments, primarily Azure, alongside secondary exposure to AWS and GCP.
Practical knowledge of machine learning runtime containerization, orchestration, and optimization utilizing tools such as Kubernetes and Docker.
Ability to implement security measures at scale, including multi-factor authentication, network security standards, role-based access control, and compliance monitoring.
Experience refining large model training and inference processes, including LLM serving, to maximize performance and manage costs.

Nice to Have

Bachelor’s degree or higher in Machine Learning, Computer Science, or a related discipline.
Working familiarity with Databricks processing environments, serverless setups, and Azure Machine Learning components.

Skills and Tools

Python
Java
AWS
GCP
Azure
Kubernetes
Docker
MLOps
LLM

Salary and Benefits

Annual Salary: $154,000 to $193,000 CAD
Employment Type: Full-Time

About the Company

PointClickCare is a founder-led, privately held health technology enterprise focused on helping providers deliver exceptional care. Operating the largest long-term and post-acute care dataset with a network of over 400 integrated partners, the platform serves more than 30,000 provider organizations. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, the organization heavily reinvests in research and development to foster innovation and human-first, AI-accelerated healthcare solutions.

How to Apply

Interested candidates should visit the official company careers page to submit their application for this position.

Skills and tech stack

Questions candidates ask

What is the salary range for this position?

The annual salary ranges from $154,000 to $193,000 CAD.

Where is the job located?

This role is located in Mississauga, with hybrid work expectations requiring a commutable distance to the specified office location.

What programming languages are required?

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

Which cloud platforms are used in this role?

The primary cloud platform is Azure, with secondary experience expected in AWS and GCP.

What department does this role belong to?

This role sits within the Engineering Application & Development department.

Ready to apply?

The application is on the official PointClickCare careers page.

Apply on company site