
Remote opportunity at
CanonicalEngineering Manager - MLOps & Analytics
Canonical seeks an Engineering Manager for MLOps & Analytics to lead a distributed team focused on open-source machine learning tooling such as Kubeflow, MLFlow, and Feast.…
Career Tools
About This Role
Canonical seeks an Engineering Manager for MLOps & Analytics to lead a distributed team focused on open-source machine learning tooling such as Kubeflow, MLFlow, and Feast. Canonical is a pioneering technology company that publishes Ubuntu and operates as a remote-first organization. This role suits a technical leader who wants to combine coding, architectural reviews, and developer mentorship to ensure high productivity and team health. In this position, you will guide…
Job Description
Canonical seeks an Engineering Manager for MLOps & Analytics to lead a distributed team focused on open-source machine learning tooling such as Kubeflow, MLFlow, and Feast. Canonical is a pioneering technology company that publishes Ubuntu and operates as a remote-first organization. This role suits a technical leader who wants to combine coding, architectural reviews, and developer mentorship to ensure high productivity and team health.
In this position, you will guide technical delivery, conduct one-on-one sessions, evaluate code, and collaborate closely with product managers and architects. You will also represent Canonical at conferences and engage with the open-source community. The role requires working from home with global travel demands of two to four weeks per year for internal and external events.
Responsibilities
- Manage a distributed team of engineers and oversee its MLOps and analytics portfolio
- Organize and lead team processes to help achieve objectives
- Conduct one-on-one meetings with direct reports and measure team health indicators
- Review code produced by other engineers and provide architectural leadership
- Mentor and grow team members to support their professional goals
- Represent Canonical and its MLOps solutions at conferences
- Collaborate with other engineering managers, product managers, and architects on roadmaps
Requirements
- Professional software delivery experience
- Professional Python development experience, preferably with a background in open source
- Proven understanding of the machine learning space and MLOps solution design
- Willingness to travel globally up to four times per year for internal and external events
Qualifications
- Exceptional academic track record from high school and preferably university
- Hands-on experience with machine learning libraries, tools, or building machine learning models
- Experience building highly automated machine learning solutions for the cloud
- Familiarity with container technologies such as Docker, LXD, and Kubernetes
- Experience with public clouds including AWS, Azure, and Google Cloud
- Working knowledge of Linux, cloud computing, and open-source software
- Demonstrated track record of open source contributions
Core Skills
Benefits
- Base pay determined by geographic location, experience, and performance
- Annual compensation reviews
- Performance-driven annual bonus
- Twice-yearly in-person team sprints in a distributed work environment
- Personal learning and development budget of USD 2,000 per year
- Recognition rewards and annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Priority Pass for travel and travel upgrades for long-haul company events
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting specifies that this is a globally remote role with requirements for global travel of two to four weeks per year.
What tools and technologies will the team use?
The team utilizes popular open-source machine learning tools including Kubeflow, MLFlow, and Feast.
What is the salary for this role?
The job posting does not specify a precise salary amount, noting only that compensation is shaped by geographical location, experience, and performance, and includes a performance-driven annual bonus.
How much travel is required?
The role requires global travel for two to four weeks per year, or up to four times per year, for internal and external events.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.