Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics at Canonical
This role is ideal for a mid-level Python developer with a strong academic background and a deep interest in the intersection of Linux, Kubernetes, and Data/ML
Work type: remote
Location: Home based - Worldwide
Type: Full-time
This role is ideal for a mid-level Python developer with a strong academic background and a deep interest in the intersection of Linux, Kubernetes, and Data/ML infrastructure. You should be comfortable working in a highly distributed, global environment where excellence and "going above and beyond" are part of the culture. While professional experience with Python is required, the company values engineers who are curious about the entire Linux stack—from kernel to application layer.
The standout feature of this position is the "remote-first" culture with a global reach. You will collaborate with a worldwide team and travel twice a year for in-person "sprints" in international locations. Canonical is a profitable, founder-led organization that offers a performance-driven annual bonus, a $2,000 annual professional development budget, and travel perks like Priority Pass for work-related trips.
**You might be a good fit if you...**
* Have a strong track record of delivering software using Python and working within the Linux ecosystem (ideally Ubuntu).
* Are eager to work with high-level open-source tools like Kubeflow, Airflow, MLFlow, or ClickHouse.
* Excel in a self-motivated, remote environment and possess excellent written and spoken English skills.
* Are ready to travel internationally for up to two weeks twice a year for team collaboration.
View this job on nocollar jobs