Canonical
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Job Location
Pisa, Italy
Job Description
Overview 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world\'s leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000 colleagues in 70 countries and very few roles based in offices. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure. Responsibilities As a software engineer on the team, collaborate on an end-to-end data analytics and MLOps solution comprised of popular open-source machine learning tools, such as Kubeflow, MLFlow, DVC, and Feast. Contribute to workflow, ETL, data governance and visualization tools like Apache Superset, dbt, and Temporal, or data warehouse solutions such as Apache Trino or ClickHouse. Own a solution from the analytics and machine learning space and integrate with solutions from other teams to build an end-to-end data platform. Run solutions on servers or in the cloud, on machines or Kubernetes, on developer desktops, or as web services. Collaborate proactively with a distributed team of engineers, designers and product managers. Debug issues and engage with upstream and Ubuntu communities in public. Generate ideas and collaborate on finding effective solutions. Qualifications Professional or academic software delivery experience using Python. Strong academic track record from high school and university. Undergraduate degree in a technical subject or a compelling narrative about an alternative path. Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation. Demonstrated ability to go above and beyond to achieve outstanding results. Passion for technology evidenced by personal projects and initiatives. Work ethic and confidence to collaborate with motivated colleagues. Professional written and spoken English with excellent presentation skills. Experience with Linux (Debian or Ubuntu preferred). Excellent interpersonal skills, curiosity, flexibility, and accountability. Appreciation of diversity and ability to work in a multi-cultural, multi-national organization. Thoughtfulness and self-motivation with a results-driven mindset. Ability to travel up to twice a year for company events, with trips lasting up to two weeks. Additional Skills (Nice to Have) Hands-on experience with machine learning libraries or tools. Proven track record of building automated machine learning solutions for the cloud. Experience with container technologies (Docker, LXD, Kubernetes, etc.). Experience with public clouds (AWS, Azure, Google Cloud). Working knowledge of cloud computing and software quality practices. Experience working on an open source project. Benefits Distributed work environment with twice-yearly team sprints in person. Personal learning and development budget of USD 2,000 per year. Annual compensation review and performance-based rewards. Additional benefits that reflect company values and local needs. Fair globally distributed programs to ensure fairness. About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we shape the world of software. We recruit on a global basis and set high standards for new hires. Most colleagues have worked from home since 2004. Working here is a step into the future, challenging you to think differently, work smarter, and learn new skills. Equal Opportunity Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration. J-18808-Ljbffr
Location: Pisa, Toscana, IT
Posted Date: 9/22/2025
Location: Pisa, Toscana, IT
Posted Date: 9/22/2025
Contact Information
Contact | Human Resources Canonical |
---|