Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal ML System Engineer

$176k - $195k per year
Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal ML System Engineer based in Canada.

This is a senior technical leadership opportunity focused on shaping the machine learning platform that supports ML and generative AI development at scale.
You will define the technical vision, architecture, standards, and roadmap for critical ML infrastructure and MLOps capabilities.
The role spans model training, evaluation, deployment, serving, monitoring, reliability, security, and cost optimization.
You will work closely with Product and Engineering leadership to translate business priorities into multi-quarter technical strategies.
As a technical authority, you will influence engineering practices across teams while guiding senior engineers and raising the bar for ML systems.
The environment is highly collaborative and specialized, with opportunities to build scalable, secure, and high-impact AI capabilities.
The position is remote in Canada or based in Mississauga, offering the opportunity to influence organization-wide ML engineering strategy.

Accountabilities:
  • Define and drive the technical vision and multi-quarter roadmap for the organization’s machine learning platform, partnering with Product and Engineering leadership to align platform investments with business and product objectives.
  • Establish reference architectures, engineering standards, and scalable patterns for data and ML pipelines covering model training, evaluation, deployment, and serving.
  • Set company-wide MLOps practices, including model CI/CD, model registries, feature stores, experiment tracking, and other foundational capabilities, while leading build-versus-buy decisions for platform components.
  • Design and establish reliability, observability, and performance practices for production ML systems, including monitoring, alerting, automated remediation, and operational standards.
  • Define the ML platform’s security architecture, including authentication, role-based access control, audit logging, compliance monitoring, and secure adoption patterns across engineering teams.
  • Develop secure, scalable, and cost-efficient infrastructure and integration patterns connecting ML capabilities with existing systems, APIs, and enterprise data sources.
  • Provide technical leadership across multiple engineering teams, influencing organization-wide architecture decisions and guiding senior engineers on complex ML infrastructure challenges.
  • Lead and sustain the development of critical cross-team ML systems, ensuring they remain scalable, maintainable, reliable, and aligned with evolving business needs.
  • Support strategic decisions involving cloud platforms, ML frameworks, data processing environments, model-serving technologies, and emerging AI infrastructure.
  • Drive optimization of large-scale model training and inference workloads, balancing performance, reliability, scalability, and infrastructure costs.
  • Promote strong software engineering, security, and operational practices across the ML platform and contribute to raising the overall engineering standard.
  • Requirements:

    • Expert-level proficiency in Python and Java , combined with strong software engineering fundamentals and experience building production-grade systems.
    • Deep experience designing and implementing ML platforms and MLOps workflows at scale , with familiarity with technologies such as MLflow, Kubeflow, Ray, model-serving frameworks, or equivalent platforms.
    • Extensive experience working with major cloud platforms such as AWS, Azure, and/or GCP , as well as containerization and orchestration technologies including Docker and Kubernetes.
    • Demonstrated ability to establish technical direction and successfully drive complex, organization-wide engineering initiatives spanning multiple teams.
    • Strong understanding of machine learning lifecycle architecture, including training, evaluation, deployment, serving, monitoring, experimentation, and operational management.
    • Experience designing secure systems at scale, including role-based access control, multi-factor authentication, network security practices, auditability, and compliance monitoring.
    • Strong knowledge of distributed systems, production reliability, observability, scalability, and performance optimization for ML workloads.
    • Familiarity with Azure Machine Learning, Databricks, serverless environments, and modern ML frameworks is preferred.
    • Experience leading the development and long-term operation of critical cross-functional or cross-team technology platforms.
    • Experience optimizing large-model training and inference, including LLM serving , for performance and cost efficiency is an advantage.
    • Bachelor’s degree or higher in Computer Science, Machine Learning, or a related discipline is preferred.
    • Excellent communication, influence, and mentoring skills, with the ability to explain complex technical concepts and shape decisions across engineering and leadership audiences.
    • Benefits:

      • Competitive base salary of $176,000–$195,000 per year , with compensation aligned to experience, skills, and market context.
      • Additional bonus and benefits as part of the overall total rewards package.
      • Fully remote work option in Canada , with the opportunity to work from Mississauga.
      • Opportunity to shape organization-wide machine learning and generative AI infrastructure strategy .
      • High-impact technical leadership role with broad influence across engineering teams.
      • Exposure to advanced ML, MLOps, cloud infrastructure, LLM serving, security, and large-scale AI systems.
      • Opportunities to mentor senior engineers and contribute to engineering standards and best practices.
      • Collaborative environment involving Product, Engineering, and cross-functional technical partners.
      • Opportunity to lead the development of scalable, secure, reliable, and cost-efficient AI capabilities.
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal ML System Engineer in Canada vacancy
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving...  ...ensure we are building scalable, maintainable, and high-quality systems that support eDynamic Learning’s growth.... 
    Principal
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • $130k - $200k per year

     ...consultancy expertise with AFRY’s global engineering, project delivery, and sustainability...  ...------------------ Position: Senior / Principal Backfill Engineer Location: Canada...  ...backfill projects and/or operation of backfill systems. • Proven ability to work... 
    Principal
    Permanent employment
    Full time
    Internship
    Live In
    Flexible hours

    AMC Consultants

    Canada
    17 days ago
  • $80 per hour

     ...with SAP. Provides technical leadership and guidance to a small engineering team to maintain and enhance this application.  Leads architectural planning and drives decisions on programming patterns, system design, and infrastructure. Balances technical trade-offs with... 
    Principal
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    55 minutes ago
  • $136k - $168k per year

     ...world. THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations)...  ...in middleware modernization, system-to-system webhook logic, custom API connector...  ...management systems with downstream marketing engines. Deploy Custom Webhooks: Design,... 
    Principal
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    16 days ago
  • $130k - $200k per year

     ...AMC’s specialist mining consultancy expertise with AFRY’s global engineering, project delivery, and sustainability capabilities. This...  ...----------------------------------------- Position: Senior / Principal Mining Engineer Location: Canada or North America Role... 
    Principal
    Permanent employment
    Full time
    Temporary work
    Internship
    Live In
    Flexible hours

    AMC Consultants

    Canada
    17 days ago
  •  ...connecting and securing critical operations across the globe, keeping our country safe and secure. Job Description Fires Systems Engineer GDIT has an immediate career opportunity for a Fires Systems Engineer to support our Worldwide Field Support contract in Ottawa... 
    Contract work
    Immediate start
    Remote work
    Worldwide

    General Dynamics Information Technology

    Canada
    a month ago
  •  ...part of the innovative team at SurveyMonkey as a Senior Software Engineer II. Focus on designing and implementing machine learning...  ...the Machine Learning Platform team where you will develop robust ML systems with Python and AWS. This role requires collaboration with engineers... 

    Tree Trust

    Canada
    2 days ago
  •  ...recherche d'un·e Cinematic Animator Principal.e passionné·e et engagé·e...  ...captivantes, tant par des systèmes que par du contenu sur mesure...  ...Solide compréhension des principes cinématographiques, notamment...  ...avec des outils tels qu'Unreal Engine, Maya, MotionBuilder ou des logiciels... 
    Principal
    Long term contract
    Worldwide

    Hasbro

    Canada
    a month ago
  •  ...for a passionate and dedicated Principal Cinematic Animator to join...  ...with cinematics, design, and engineering teams to deliver compelling narrative experiences both systemically and through bespoke content....  ...debugging of cinematic animation systems, and help improve related... 
    Principal
    Long term contract
    Internship

    Hasbro

    Canada
    a month ago
  •  ...looking for a passionate and dedicated  Principal Cine Designer to join the Montreal team...  ...translating narrative content into compelling in-engine cinematics through staging, performance,...  ...cinematic tools, workflows, runtime systems, and development processes. What you'll... 
    Principal
    Long term contract
    Internship

    Hasbro

    Canada
    a month ago
  • $150k - $200k per year

     ...consultancy expertise with AFRY’s global engineering, project delivery, and sustainability capabilities...  ...---------------------------- Position: Principal Mining Consultant Location: Canada...  ...our Comparative Benchmarking SmartData™ system, advanced data analytics, and Best... 
    Principal
    Permanent employment
    Full time
    Internship
    Live In
    Flexible hours

    AMC Consultants

    Canada
    17 days ago
  •  ...manages all applications and next steps. Our partner is looking for a Principal Program Manager, Go-To-Market based in the Canada . This is a...  ...into future programs. Lead retrospectives, identify systemic improvements, and remove unnecessary processes when they no longer... 
    Principal
    Remote job
    Internship
    Flexible hours
    Canada
    1 hour ago
  •  ...Precisely AI Studio—our developer portal and AI asset marketplace for the Precisely Data Integrity Suite . You'll combine hands-on engineering with team leadership and customer-facing collaboration: working directly with Precisely leaders and enterprise customers to shape what... 
    Principal
    Remote work

    Precisely International Jobs

    Canada
    54 minutes ago
  • $107k - $156k per year

     .... THE ROLE DEPT® is seeking a Senior Analytics & Identity Engineer to join our forward-deployed architecture squad in North America...  ...experience focusing on web/app analytics instrumentation, tag management systems, or customer telemetry tracking. Tag & Data Layer Mastery:... 
    Principal
    Work at office
    Local area
    Remote work
    Flexible hours

    DEPT®

    Canada
    27 days ago
  •  ...technologies and approaches, building early-stage systems that demonstrate clear business value...  ...Collaborate closely with product and engineering teams to ensure solutions are aligned with...  ...systems that demonstrate the value of new ML and AI methods. Deep expertise in modern... 
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Flexible hours
    Canada
    more than 2 months ago
  • $65k - $115k per year

     ...Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life...  ...Do We are seeking a detail-oriented QA Engineer who seamlessly bridges manual precision with...  ...integration ~ Active interest in AI/ML-driven testing solutions and eagerness to... 
    Remote job
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Canada
    8 days ago
  • $68 per hour

     ...Java that integrate with SAP, taking direction from a lead or principal engineer Identifies solutions that meet business needs for internal...  ...design principles Experience building and maintaining scalable systems on AWS Proficient with AI-assisted coding tools (e.g.,... 
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    55 minutes ago
  •  ...of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying...  ...development and optimization of modern AI models and multi-model AI systems. Proven expertise in AI solution architecture , including... 
    Contract work
    Internship

    PLATO

    Canada
    2 days ago
  •  ...prioritisation Making judgments on which feature requests reach engineering, and which you can solve yourself, or with AI tooling...  ...time Adoptive user of AI tools — you can show how you’ve built systems to help your day to day work or hobbies Experience using a support... 
    Work from home
    Flexible hours

    PolyAI

    Canada
    15 days ago
  • $145k - $155k per year

     ...important—but largely invisible part of the Internet: the domain name system (DNS). As part of Tucows—one of the world’s largest Internet...  ...! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and... 
    Remote work

    Tucows Inc.

    Canada
    52 minutes ago
  • $90.7k - $113.4k per year

     ...a curious, technically strong, and automation-minded Data Platform Engineer to join our Data Engineering team. This is a high-impact platform engineering role for someone who enjoys building reliable systems, writing maintainable automation, and helping data teams move faster... 
    Remote work

    Tucows Inc.

    Canada
    52 minutes ago
  •  ...as they emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on engineering background to lead and...  ...platforms, with a strong understanding of the underlying systems, infrastructure, and cloud technologies (e.g., Terraform, Kubernetes... 

    Precisely International Jobs

    Canada
    1 day ago
  •  ...Job Responsibility: REMOTE CANADA March 13, 2025 Svitla Systems Inc. is looking for a SysAdmin DevOps Engineer for a full-time position (40 hours per week) in Canada. Our client is a global, science-led biopharmaceutical company specializing in discovering, developing, and... 
    Full time
    Remote work
    Worldwide

    Svitla Systems

    Canada
    4 days ago
  • $80k - $130k per year

     ...technical lead of a multidisciplinary team responsible for the health, performance, and security of client environments, combining deep systems expertise with the ability to design scalable solutions that support evolving business needs. Apply today to work on high-impact... 
    Permanent employment
    Canada
    more than 2 months ago
  • $80k - $95k per year

     ...leading Canadian food manufacturer seeking a Mechanical Reliability Engineer to play a key role in improving equipment reliability,...  ...packaging, pneumatic, steam, pumping, conveying, and mechanical systems ~ Experience supporting capital projects, equipment upgrades,... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Relocation package

    Remote People

    Canada
    7 days ago
  • $116k - $159.5k per year

     ...high-impact campaigns across programmatic advertising and marketing channels. The Engineering Operations team builds and operates the infrastructure, observability, and automation systems that power our engineering environment. This role focuses on owning and improving... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    22 days ago
  • $104k - $143k per year

     ...marketing channels. As a Senior Quality Engineer in Quality Infrastructure at StackAdapt,...  ...and DevOps teams to build robust testing systems and frameworks that enable engineers to develop...  ...execution times ~ Familiarity with AI/ML applications in testing (test selection,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division within our broader Investment Systems organization. In this role, you will focus on designing, developing, and supporting the critical... 
    Remote job

    EPAM Systems

    Canada
    13 days ago
  •  ...and next steps. Our partner is looking for a Sr. Staff Security Engineer based in Canada. This is a senior-level security architecture...  ...architectures and influencing how engineering teams design and operate systems. The role combines hands-on architecture with strategic... 
    Remote job
    Long term contract
    Internship
    Flexible hours
    Shift work
    Canada
    1 hour ago
  •  ...applications and next steps. Our partner is looking for a Data Platform Engineer - AI Platform based in the Canada. This is a hands-on data...  ...-critical investigations. The position combines distributed systems, database performance, data pipeline reliability, production... 
    Remote job
    Permanent employment
    Temporary work
    Canada
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal ML System Engineer. Be the first to apply!