Canonical is seeking a Python and Kubernetes Software Engineer to join its Data, AI/ML, and Analytics teams. This entry-level position involves designing, building, and maintaining open-source data analytics and MLOps solutions using tools like Kubeflow, MLFlow, and Kubernetes. The role requires developing an understanding of the Linux stack, mastering distributed systems concepts, and collaborating with a global, distributed team of engineers. Candidates are expected to have a strong academic background and proficiency in Python and Linux. The position is fully remote, allowing for distributed collaboration across multiple time zones, with occasional travel required for twice-yearly in-person team sprints. Canonical offers a supportive environment focused on open-source innovation, personal learning budgets, and a flexible work culture that values diversity and continuous growth. View more
C
Canonical
domain
Industry
—
groups
Size
—
event
Founded
2026
location_on
Headquarters
—
About Canonical
Canonical is hiring across multiple teams. Browse their open roles below to find a fit for your next career move.
Open Roles at Canonical
businessCanonicallocation_onSalt Lake City, Utahpayments$25/hr
Full-timeRemote
Connect
Salary insights
Estimated ranges for roles at Canonical will appear here as more data is available.
Working at Canonical
Canonical, organisation, founded 2026, operates on Recrutus with 1 active openings.
Canonical is hiring across multiple teams. Browse their open roles below to find a fit for your next career move.
Frequently asked questions about Canonical
What kind of company is Canonical?expand_more
Canonical is founded in 2026.
How many open roles does Canonical have?expand_more
Canonical currently has 1 active openings on Recrutus. Browse them at /companies/canonical/jobs.