Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Listed on 2025-12-27
-
Software Development
Cloud Engineer - Software, AI Engineer
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Join Canonical as a Python and Kubernetes Software Engineer focused on Data, Workflows, AI/ML & Analytics solutions. Build open source MLOps and data analytics solutions for public cloud and private infrastructure.
LocationThis role is distributed across multiple time zones. Teams collaborate remotely with occasional in‑person meetups.
Responsibilities- Develop and maintain end‑to‑end data analytics and MLOps solutions using Kubeflow, MLFlow, DVC, and Feast on Kubernetes, servers, or the cloud.
- Design, build, and deploy data pipelines with Airflow, Temporal, dbt, Superset, and data warehouse solutions such as Trino or Click House.
- Collaborate proactively with a distributed team of engineers, designers, and product managers.
- Debug issues and interact with upstream communities and Canonical Ubuntu communities.
- Generate and discuss ideas and collaborate on finding good solutions.
- Professional software delivery experience using Python.
- Undergraduate degree in a technical subject or comparable narrative.
- Strong Linux knowledge (Debian or Ubuntu preferred).
- Experience with Kubernetes and container technologies (Docker, LXD, etc.).
- Hands‑on experience with cloud platforms (AWS, Azure, GCP) and data orchestration tools.
- Excellent written and spoken English.
- Passionate about technology, with personal projects or initiatives.
- Strong collaboration, communication, and problem‑solving skills.
- Willingness to travel up to twice a year for team events.
- Building automated ML solutions or orchestrating cloud workflows.
- Experience with open‑source projects.
- Testing and quality‑focused development.
- Knowledge of additional cloud services and container orchestration.
- Distributed work environment with twice‑yearly in‑person sprints.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review and performance‑based bonus or commission.
- Annual holiday leave, maternity and paternity leave, Employee Assistance Programme.
- Opportunity to travel to new locations to meet colleagues.
- Priority Pass and travel upgrades for long‑haul events.
Canonical is a leading open‑source software company that publishes Ubuntu, the most widely used open‑source operating system. Canonical builds the platform for AI, IoT, and the cloud, and delivers open‑source solutions that power the world’s enterprise and technology markets.
Canonical is an Equal Opportunity EmployerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).