Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical
Full-time
Home based - Worldwide
Posted on 5 months ago

Job Description

Canonical is seeking Python and Kubernetes Specialist Engineers to build open source solutions for public cloud and private infrastructure, focusing on data analytics and MLOps. The role involves collaborating on end-to-end solutions using tools like Kubeflow, MLFlow, Airflow, and Apache Trino, with a focus on distributed collaboration and serving both community and enterprise customers.

Responsibilities

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

Requirements

  • Professional software delivery using Python
  • Exceptional academic track record
  • Undergraduate degree in a technical subject
  • Confidence in communication and feedback
  • Track record of exceeding expectations
  • Passion for technology and personal projects
  • Strong work ethic and confidence
  • Professional English skills
  • Experience with Linux
  • Excellent interpersonal skills
  • Appreciation for diversity
  • Self-motivation and accountability

Benefits

  • No benefits