Search by job, company or skills

Canonical

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

Early Applicant
Quick Apply
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

What Your Day Will Look Like

  • Deepen your expertise in the entire Linux stack, including kernel, networking, storage, and user-space applications.
  • Design, develop, and maintain robust, scalable solutions for public clouds, private clouds, and local workstations.
  • Learn and apply key distributed systems concepts, such as observability, identity management, and tracing.
  • Build and integrate open source technologies, including Kubernetes and machine-oriented platforms.
  • Collaborate proactively with distributed teams of engineers, product managers, and designers.
  • Debug, triage, and resolve technical issues, engaging with upstream Ubuntu and open source communities.
  • Contribute to architectural design, generate ideas, and participate in solution-oriented technical discussions.

What We're Looking For In You

  • Experience delivering software professionally or academically using Python.
  • Exceptional academic performance throughout high school and university.
  • A degree in a technical field, or a compelling alternative story that showcases your technical abilities.
  • Confidence to share ideas, offer feedback, and engage in respectful technical debate.
  • Evidence of going above-and-beyond expectations in past work or projects.
  • Passion for technology, as demonstrated through personal projects, open source contributions, or initiatives.
  • High motivation, work ethic, and the drive to succeed alongside a high-performing global team.
  • Fluent written and spoken English, with strong communication and presentation skills.
  • Experience working with Linux systems (Ubuntu or Debian preferred).
  • Excellent interpersonal skills: curiosity, empathy, flexibility, and professionalism.
  • Appreciation for diversity and ability to collaborate in multicultural, multinational environments.
  • Self-motivated, results-driven, and eager to take initiative.
  • Willingness to travel twice per year for global company events.

Bonus Skills That Would Be Nice To Have

While not required, experience in the following areas will be advantageous:

  • Building highly automated ML workflows, data pipelines, or orchestrating scalable solutions in the cloud.
  • Familiarity with machine learning tools or libraries.
  • Experience with container technologies such as Docker, LXD, and Kubernetes.
  • Knowledge of public cloud platforms (AWS, Azure, Google Cloud).
  • Understanding of cloud infrastructure and modern cloud-native architectures.
  • Strong interest or experience in software testing and quality assurance.
  • Contributions to open source projects or participation in open source communities.

What We Offer You

  • A remote-first, globally distributed team with a track record of remote collaboration since 2004.
  • Personal learning and development budget of $2,000 USD per year.
  • Annual performance reviews with competitive compensation and recognition for outstanding work.
  • Generous holiday and parental leave policies.
  • Employee Assistance Program and wellness support resources.
  • Opportunities for international travel to meet colleagues and collaborate at global sprints.
  • Priority Pass membership and travel upgrades for long-haul company events.

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 16/04/2025

Job ID: 107897857

Report Job

About Company

Canonical Ltd. is a UK-based software company best known as the creator and primary maintainer of Ubuntu, one of the most popular Linux distributions worldwide. Founded in 2004 by Mark Shuttleworth, Canonical focuses on open-source software, providing solutions for cloud computing, servers, containers, and IoT devices. The company offers commercial support, security updates, and enterprise services for Ubuntu, helping businesses deploy and manage open-source infrastructure at scale. Canonical plays a key role in the global Linux and cloud ecosystems.

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Python and Kubernetes Software Engineer Data Workflows AI ML Analytics

Canonical
Synechron Technologies Private Limited

Senior AI ML Developer Python TensorFlow Data Analytics

Synechron Technologies Private Limited
Last Updated: 25-04-2025 00:32:32 PM
Home Jobs in Gurgaon / Gurugram Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics