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

Canonical
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Accountability","Self-motivation","Interpersonal skills"]

Build and maintain data analytics and MLOps solutions for public and private infrastructure, working across the Linux stack and distributed systems concepts. You’ll design solutions that run on Kubernetes and machine-oriented open source applications, collaborating with engineers, designers, and product managers to debug upstream issues and improve workflows. The role focuses on end-to-end delivery using Python and leading open-source data tooling and orchestration frameworks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
2 years ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and maintain data analytics and MLOps solutions for public and private infrastructure, working across the Linux stack and distributed systems concepts. You’ll design solutions that run on Kubernetes and machine-oriented open source applications, collaborating with engineers, designers, and product managers to debug upstream issues and improve workflows. The role focuses on end-to-end delivery using Python and leading open-source data tooling and orchestration frameworks.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop understanding of the Linux stack, from kernel, networking, and storage to the application layer.
  • •Design, build, and maintain solutions deployed on public/private clouds and local workstations.
  • •Master distributed systems concepts including observability, identity, and tracing.
  • •Work with Kubernetes and machine-oriented open source applications to deliver data and workflow capabilities.
  • •Collaborate with a distributed team, debug issues, and engage with upstream Ubuntu/open-source communities.
Travel: Low travel

Pay and Benefits

Perks:Learning BudgetAnnual BonusPaid LeaveMaternity LeavePaternity LeaveEmployee AssistanceTravel AllowancePriority Pass

Key Requirements

  • •Professional or academic software delivery using Python.
  • •Exceptional academic track record from high school and university.
  • •Undergraduate degree in a technical subject (or a compelling narrative about an alternative path).
  • •Experience with Linux (Debian or Ubuntu preferred).
  • •Professional written and spoken English with excellent presentation skills.
Skills:CommunicationCollaborationAccountabilitySelf-motivationInterpersonal skills
Languages:English
Tech Stack:PythonKubernetesKubeflowMLFlowDVCFeastApache SupersetDbtAirflowTemporalApache TrinoClickHouseLinuxDebianUbuntuDockerLXDAWSAzureGoogle Cloud

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn