×
Register Here to Apply for Jobs or Post Jobs. X

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

Remote / Online - Candidates ideally in
Dubai, Dubai, UAE/Dubai
Listing for: Canonical
Remote/Work from Home position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Cloud Engineer - Software, AI Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 200000 AED Yearly AED 120000.00 200000.00 YEAR
Job Description & How to Apply Below

Overview

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

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering innovation and IoT. We collaborate with a global team and operate with distributed collaboration across time zones.

We are hiring Python and Kubernetes Specialist Engineers focused on Data, Workflows, AI/ML and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure. You will collaborate on end-to-end data analytics and MLOps solutions using popular open-source tools and may work on ETL, data governance, visualization tools, workflow orchestration, or data warehouse solutions. These solutions may be run on servers, in the cloud, on Kubernetes, or as web services.

Location:

This initiative spans many teams that are home-based and in multiple time zones. Most members and managers are in similar time zones to enable constant collaboration.

Responsibilities
  • Develop understanding of the Linux stack from kernel, networking, and storage to the application layer
  • Design, build and maintain solutions deployed on public and private clouds and local workstations
  • Master distributed systems concepts such as observability, identity, and tracing
  • Work with Kubernetes and machine-oriented open-source applications
  • Collaborate with a distributed team of engineers, designers and product managers
  • Debug issues and engage with upstream and Ubuntu communities
  • Generate ideas and collaborate on finding effective solutions
What we are looking for
  • Professional or academic software delivery using Python
  • Strong academic track record
  • Undergraduate degree in a technical subject or a compelling alternative path
  • Ability to speak up, exchange feedback, and share ideas respectfully
  • Proven track record of going above and beyond to achieve results
  • Passion for technology evidenced by personal projects
  • Work ethic and confidence to collaborate with motivated colleagues
  • Professional written and spoken English with strong presentation skills
  • Experience with Linux (Debian or Ubuntu preferred)
  • Interpersonal skills, curiosity, flexibility, accountability
  • Appreciation of diversity and ability to work in a multi-cultural, multinational environment
  • Thoughtfulness, self-motivation, and results-driven mindset
  • Ability to travel up to twice a year for company events (up to two weeks)
Nice-to-have skills
  • Experience building automated machine learning solutions, data pipelines, or orchestration of workflows in the cloud
  • Hands-on experience with ML libraries or tools
  • Experience with Docker, LXD, Kubernetes and other container technologies
  • Experience with public clouds (AWS, Azure, Google Cloud)
  • Working knowledge of cloud computing
  • Commitment to software quality and testing
  • Experience contributing to open source projects
What we offer

We offer a globally distributed work environment with local compensation and annual reviews. In addition to base pay, we provide a performance-driven bonus or commission and various benefits aligned with our values.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and recognition rewards
  • Annual holiday leave and parental leave policies
  • Employee Assistance Programme
  • Opportunities to travel to new locations to meet colleagues
  • Travel upgrades for long-haul company events
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company behind Ubuntu, we recruit on a global basis and set high standards. We have operated with a remote-first approach since 2004, offering opportunities to work from home and challenging roles that encourage thinking differently and continuous learning. Canonical is an equal opportunity employer.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. All qualified applicants will receive fair consideration.

Location and roles may be based in Dubai and elsewhere; information provided reflects our current posting and may be subject to change.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary