Latest AI JobsBrowse Jobs
C

MLOps Field Engineer

CanonicalHome based - WorldwideField Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
10 Apr 2025
Status
Open · checked 7d ago

About this role

Canonical is hiring an MLOps Field Engineer to help global enterprises adopt artificial intelligence and machine learning using advanced open-source technologies. This home-based position operates on a worldwide basis and suits business-minded technical professionals who enjoy solving complex customer problems during the presales cycle.

Role Overview

Canonical is looking for an MLOps Field Engineer to work within the global Field Engineering team. The professional in this role will design machine learning architectures, consult with external clients on data technologies, and collaborate closely with enterprise sales teams. This is a customer-facing solutions architecture position rather than a software development job, focusing on enabling enterprise adoption of Ubuntu, Kubeflow, MLFlow, Feast, and DVC on public and private cloud infrastructures.

Key Responsibilities

Design cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, and Spark for external customers.
Deliver technical solutions either on-premise or across public cloud platforms including AWS, Azure, and Google Cloud.
Gather customer business requirements and advise on Ubuntu and relevant open-source applications.
Deliver presentations and demonstrations of Ubuntu Pro and AI/ML capabilities to prospective and current clients.
Work across the entire Linux stack, spanning the kernel, networking, storage, and applications.
Use Python to develop Kubernetes operators and Linux open-source infrastructure-as-code.
Liaise with product teams to share customer requirements and influence the product roadmap.
Collaborate directly with sales teams to reach common targets and support customer acquisition.
Travel internationally up to 30% of the time for internal events, industry meetings, and customer visits.

Requirements

Undergraduate degree in a technical subject or a compelling narrative about an alternative chosen path.
Experience in data engineering, MLOps, or big data solutions deployment.
Practical knowledge of Linux, virtualization, containers, and networking.
Intermediate level Python programming skills, with experience in a relevant programming language like Python, R, or Rust.
Professional written and spoken English with excellent presentation and interpersonal skills.
Ability to travel internationally for company events and customer meetings.

Skills and Tools

Python
SQL
AWS
GCP
Azure
Kubernetes
Rust
Spark
MLOps
Linux
Kubeflow
OpenStack

Salary and Benefits

Distributed work environment with remote employment and twice-yearly in-person team sprints.
Personal learning and development budget of USD 2,000 per year.
Annual compensation reviews based on geographical location, experience, and performance.
Performance-driven annual bonus or commission.
40 days of annual leave per annum, including public holidays and company holiday periods.
Maternity and paternity leave provisions.
Team Member Assistance Program and Wellness Platform.
Travel benefits including Priority Pass and upgrades for long-haul company events.

About the Company

Canonical is a profitable, founder-led, and growing pioneer of global distributed collaboration that publishes Ubuntu. Ubuntu is widely utilized in enterprise initiatives including public cloud, data science, AI, IoT, and engineering innovation. With over 1,200 colleagues across more than 75 countries, the company operates with very few office-based roles and fosters a multi-national, diverse workplace free from discrimination.

How to Apply

Interested candidates should visit the official Canonical careers page to submit an application for the MLOps Field Engineer position.

Skills and tech stack

Questions candidates ask

Is this MLOps Field Engineer role a software development position?

No, this is not a software development role. It is heavily focused on designing machine learning architectures, giving presentations, providing training, and solving customer problems during the presales cycle.

Where is the MLOps Field Engineer located?

The role is home-based with worldwide availability. Canonical is growing teams across EMEA, Americas, and APAC time zones, accommodating candidates from almost any country.

What travel is required for this position?

Global travel is required up to 30% of the time for internal events, industry gatherings, customer meetings, and company sprints that can last up to two weeks.

What programming languages and technologies are needed?

Candidates need intermediate level Python programming skills, alongside familiarity with technologies like Kubernetes, AWS, Azure, GCP, Linux, and various MLOps or big data tools.

What benefits does Canonical provide for this role?

Benefits include a USD 2,000 annual learning and development budget, 40 days of annual leave, performance-driven bonuses or commissions, wellness platforms, and travel perks.

Ready to apply?

The application is on the official Canonical careers page.

Apply on company site