Enable job alerts via email!

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

Canonical

Honolulu (HI)

Remote

USD 90,000 - 130,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Canonical is seeking a Python and Kubernetes Software Engineer to work on open source solutions for data analytics and MLOps tools. The role involves developing and maintaining solutions across various platforms and collaborating with a distributed team. Ideal candidates will have strong Python skills, a technical background, and the ability to work remotely.

Benefits

Learning and development budget of USD 2,000 annually
Competitive compensation with annual reviews and bonuses
Comprehensive benefits including travel opportunities

Qualifications

  • Proficiency in Python for software delivery.
  • Strong academic background and relevant technical degree or equivalent experience.
  • Experience with Linux (Debian or Ubuntu preferred).

Responsibilities

  • Develop and maintain solutions on various platforms including cloud, servers, and desktops.
  • Design distributed systems with emphasis on observability and identity management.
  • Collaborate with a distributed team of engineers, designers, and product managers.

Skills

Python
Communication
Linux

Education

Technical degree or equivalent experience

Tools

Kubeflow
MLFlow
DVC
Feast

Job description

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

Join to apply for the Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics role at Canonical

Role Overview

We are seeking experienced Python and Kubernetes specialists focused on Data, Workflows, AI/ML, and Analytics Solutions to join our team. You will work on open source solutions for public cloud and private infrastructure, involving end-to-end data analytics and MLOps tools such as Kubeflow, MLFlow, DVC, and Feast, along with ETL, data governance, visualization, and workflow orchestration tools.

Responsibilities
  • Develop and maintain solutions on various platforms including cloud, servers, and desktops.
  • Design distributed systems with emphasis on observability and identity management.
  • Collaborate with a distributed team of engineers, designers, and product managers.
  • Engage with upstream communities and contribute to open source projects.
Qualifications
  • Proficiency in Python for software delivery.
  • Strong academic background and relevant technical degree or equivalent experience.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent communication skills in English.
  • Ability to work in a distributed team across time zones.
Desired Skills
  • Experience building automated ML solutions and data pipelines.
  • Knowledge of container technologies and public cloud platforms.
  • Experience with open source projects and software testing.
What We Offer
  • Distributed work environment with team sprints twice a year.
  • Learning and development budget of USD 2,000 annually.
  • Competitive compensation with annual reviews and bonuses.
  • Comprehensive benefits including travel opportunities, health, and wellness programs.
About Canonical

Canonical pioneers open source solutions with Ubuntu at the forefront, supporting AI, IoT, and cloud initiatives worldwide. We promote a diverse, inclusive, and innovative workplace, with most employees working remotely since 2004.

Additional Details
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Engineering and IT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

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

Canonical Group Ltd

Mississippi

Remote

USD 100.000 - 150.000

Today
Be an early applicant

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

Canonical

New York

Remote

USD 100.000 - 150.000

14 days ago

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

Canonical

Buffalo

Remote

USD 120.000 - 175.000

16 days ago

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

Canonical

Rochester

Remote

USD 80.000 - 120.000

16 days ago

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

Canonical

San Bernardino

Remote

USD 120.000 - 180.000

16 days ago

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

Canonical

Madison

Remote

USD 90.000 - 130.000

16 days ago

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

Canonical

Sacramento

Remote

USD 100.000 - 150.000

16 days ago

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

Canonical

Milwaukee

Remote

USD 90.000 - 130.000

16 days ago

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

Canonical

Daytona Beach

Remote

USD 90.000 - 130.000

16 days ago