Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Canonical, a pioneer in open source software, seeks a Python and Kubernetes Software Engineer to develop data analytics and MLOps solutions. This role involves working with cutting-edge technologies in a distributed team environment. Ideal candidates will have a strong background in Python, Kubernetes, and Linux, along with excellent communication skills. Join a diverse team committed to innovation and quality.
Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical
2 days ago Be among the first 25 applicants
Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1000+ colleagues in 70+ countries, mostly working remotely. Teams meet in person a few times a year in interesting locations worldwide to align on strategy and execution.
We are founder-led, profitable, and growing. We seek Python and Kubernetes Specialist Engineers focused on Data, Workflows, AI/ML, and Analytics Solutions to build open source solutions for cloud and private infrastructure.
As a software engineer, you'll work on end-to-end data analytics and MLOps solutions using open-source tools such as Kubeflow, MLFlow, DVC, and Feast. You may also work on ETL, data governance, visualization tools like Apache SuperSet, dbt, workflow orchestration tools like Airflow and Temporal, or data warehouses like Apache Trino or ClickHouse. These solutions can run on servers, cloud, machines, or Kubernetes, on desktops or as web services.
Our mission is to enable more people to benefit from open source, offering free primary work and free Pro subscriptions for personal use. We support diversity and aim to foster an inclusive environment.
Location: This role supports distributed teams across multiple time zones. Most team members are in similar time zones to facilitate collaboration.
Daily Responsibilities:
Candidate Profile:
Preferred Skills:
What We Offer:
About Canonical:
Canonical is a pioneer in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally and set high standards for excellence. Most colleagues work remotely, fostering an innovative, flexible work environment.
Canonical is an equal opportunity employer. We value diversity and are committed to a fair application process regardless of background or identity.