Python and Kubernetes Specialist Engineer - Data, AI/ML and Analytics Solutions

Leading provider of open source software and operating systems, creator of Ubuntu platform.
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Backend Software Engineer

Backend Software Engineer position at Canonical, developing large-scale services for Snap Store and Charmhub.io using Python and Go in a remote environment.

Python Software Engineer - Launchpad

Python Software Engineer position at Canonical working on Launchpad, the open-source development platform powering Ubuntu's infrastructure.

Python Software Engineer

Python Software Engineer position at Canonical, focusing on developing test automation tools for hardware certification with Ubuntu.

Golang Software Engineer

Golang Software Engineer position at Canonical, working on next-generation private cloud infrastructure with Go and C, remote opportunity with global impact.

Python Software Engineer

Python Software Engineer position at Canonical, focusing on developing test automation tools for hardware certification with Ubuntu.

Description For Python and Kubernetes Specialist Engineer - Data, AI/ML and Analytics Solutions

Canonical, the company behind Ubuntu, is seeking Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions. As a software engineer, you'll work on end-to-end data analytics and mlops solutions using open-source tools like Kubeflow, MLFlow, DVC, and Feast. You may also work with workflow, ETL, data governance, and visualization tools. The role involves collaborating with distributed teams, mastering Linux stack and distributed systems concepts, and contributing to both Kubernetes and machine-oriented open source applications. Canonical offers a unique work environment with distributed teams, twice-yearly in-person sprints, and a focus on open source technology. The company serves both individual community members and Fortune 500 customers, aiming to make open source benefits accessible to all. Ideal candidates should have strong Python or Golang skills, exceptional academic records, and a passion for technology. Experience with machine learning, container technologies, and public clouds is a plus. Canonical provides competitive compensation, learning budgets, and various benefits reflecting their values and ideals. Join a pioneering tech firm at the forefront of the global move to open source and be part of shaping the future of software.

Last updated a month ago

Responsibilities For Python and Kubernetes Specialist Engineer - Data, AI/ML and Analytics Solutions

  • Develop understanding of the entire Linux stack
  • Design, build and maintain solutions for public and private clouds and local workstations
  • Master distributed systems concepts
  • Work with Kubernetes and machine-oriented open source applications
  • Collaborate with distributed team of engineers, designers and product managers
  • Debug issues and interact with upstream and Ubuntu communities
  • Generate and discuss ideas for solutions

Requirements For Python and Kubernetes Specialist Engineer - Data, AI/ML and Analytics Solutions

Python
Kubernetes
Linux
Go
  • Professional or academic software delivery using Python or Golang
  • Exceptional academic track record
  • Undergraduate degree in a technical subject
  • Confidence to speak up and share ideas
  • Track record of going above-and-beyond expectations
  • Passion for technology evidenced by personal projects
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills
  • Ability to travel twice a year for company events

Benefits For Python and Kubernetes Specialist Engineer - Data, AI/ML and Analytics Solutions

Education Budget
Parental Leave
  • Distributed work environment with twice-yearly team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues
  • Priority Pass and travel upgrades for long haul company events

Interested in this job?