Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Canonical Ltd.
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
You’ll join Canonical as a Python and Kubernetes Specialist Engineer focused on Data, Workflows, AI/ML & Analytics. The team builds open source solutions for public cloud and private infrastructure, delivering end-to-end data analytics and MLOps capabilities using popular machine-learning and data tooling.
Responsibilities
- Develop expertise across the Linux stack, from kernel/networking/storage to the application layer.
- Design, build, and maintain solutions deployed on public/private clouds and local workstations.
- Apply distributed systems concepts such as observability, identity, and tracing.
- Work with Kubernetes and machine-oriented open source applications.
- Collaborate with a distributed team (engineers, designers, product managers), providing proactive input and communication.
- Debug issues and engage publicly with upstream and Ubuntu communities.
- Generate ideas and collaborate on finding effective solutions.
Requirements
- Proven software delivery experience with Python (professional or academic).
- Strong academic background and track record from high school and university.
- Undergraduate degree in a technical field (or a compelling alternative path).
- Confidence to share ideas, exchange feedback, and speak up respectfully.
- Evidence of going above and beyond to achieve outstanding results.
- Passion for technology through personal projects/initiatives.
- Excellent written and spoken English with strong presentation skills.
- Experience with Linux (Debian/Ubuntu preferred).
- Strong interpersonal skills: curiosity, flexibility, accountability, and thoughtfulness.
- Ability to travel up to two weeks, about twice per year.
Nice to have
- Additional skills were referenced but not included in the provided text.
About Canonical Ltd.
Canonical Ltd. is a leading provider of open source software and operating systems, with Ubuntu widely used across enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. The company is known for founder-led, profitable growth and for distributed collaboration across 70+ countries.
Scraped 8/23/2026