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
Requirements
Skills and Tools
Salary and Benefits
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.