# Principal ML System Engineer

**Company:** [PointClickCare](https://hotfix.jobs/companies/pointclickcare)
**Location:** Remote
**Role:** ML Engineering
**Salary:** $195k – $217k/yr
**Experience:** 7+ years
**Skills:** Python, Java, MLflow, Kubeflow, Ray, AWS, Azure, GCP, Docker, Kubernetes, MLOps, Databricks, Azure Machine Learning, Llm Serving, Role-Based Access Control
**Posted:** 2026-08-13

> Leads the technical vision, architecture, and engineering standards for a company-wide ML platform supporting model development, deployment, serving, and monitoring. The role requires principal-level expertise in Python and Java, scalable MLOps, cloud infrastructure, security, and technical leadership across teams.

## Job Description

## Responsibilities
- Set the technical vision and strategy for the machine learning platform supporting traditional ML and generative AI development.
- Partner with product and engineering leadership to translate business objectives into a multi-quarter ML platform strategy and roadmap.
- Define reference architectures and standards for scalable data and ML pipelines covering model training, evaluation, deployment, and serving.
- Establish company-wide MLOps practices, including model CI/CD, model registries, feature stores, experiment tracking, and build-versus-buy decisions.
- Establish reliability, observability, and performance practices for production ML systems, including monitoring, alerting, and automated remediation.
- Define ML platform security architecture covering authentication, role-based access control, audit logging, and compliance monitoring.
- Define secure, cost-efficient integration and infrastructure patterns for existing systems, APIs, and data sources.
- Provide technical leadership and mentorship across engineering teams and guide the technical roadmap for ML infrastructure.

## Requirements
- Expert-level Python and Java skills with strong software engineering fundamentals.
- Deep experience designing and building ML platforms and MLOps workflows at scale.
- Experience with MLflow, Kubeflow, Ray, and model-serving frameworks or equivalents.
- Extensive experience with cloud platforms such as AWS, Azure, and/or Google Cloud.
- Experience with Docker and Kubernetes.
- Demonstrated ability to set technical direction and drive organization-wide initiatives across multiple teams.

## Nice-to-Haves
- Bachelor’s degree or higher in Computer Science, Machine Learning, or a related field.
- Familiarity with Azure Machine Learning, Databricks processing and serverless environments, and machine learning frameworks.
- Experience leading and sustaining critical cross-team systems.
- Experience implementing security at scale, including role-based access control, multifactor authentication, network security best practices, and compliance monitoring.
- Experience optimizing large-model training and inference, including LLM serving, for performance and cost.

## Compensation
- Annual salary range: $195,000–$217,000.

## Similar jobs

- [Principal Engineer, Core - Pinner Journeys](https://hotfix.jobs/jobs/4688642c-9e61-4442-9177-3123cd04f306) - Pinterest - Remote - $243k – $450k/yr
- [Principal AI Engineer - Personalization and Recommendation](https://hotfix.jobs/jobs/7dec48ae-2777-4130-b6d6-4ea4c9904349) - Rula - Remote - $282k – $371k/yr
- [Senior Staff / Principal Software Engineer - Freeway Autonomy](https://hotfix.jobs/jobs/e9f1b85d-c59f-44ba-a7ed-80a5d6ea03b2) - Zoox - Foster City, CA - $340k – $493k/yr
- [Principal Machine Learning Engineer](https://hotfix.jobs/jobs/dbd47f9b-8a93-4755-a58a-e50cd6ba23cf) - Fetch - Remote
- [Senior/Staff Engineer, Machine Learning - Online Mapping](https://hotfix.jobs/jobs/2dbc058c-d88d-4b51-8d5e-acacb5130b4c) - Nuro - Mountain View, CA - $194k – $291k/yr

**Apply:** https://hotfix.jobs/jobs/570db2b2-b866-44fd-a289-9badf3bebfb3
**Canonical:** https://hotfix.jobs/jobs/570db2b2-b866-44fd-a289-9badf3bebfb3