
Python and Kubernetes Software Engineer
2 weeks ago
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics — Canonical
Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at Canonical. Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives across public cloud, data science, AI, engineering innovation, and IoT. We are a globally distributed team with colleagues in 70+ countries and frequent in-person strategy and execution sessions.
We are hiring Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions to join teams building open source solutions for public cloud and private infrastructure. As a software engineer on the team, you'll contribute to an end-to-end data analytics and MLOps solution using popular open-source tools, and may work on workflow, ETL, data governance and visualization tools, or data warehouse solutions. The team owns a solution from the analytics and machine learning space and integrates with other teams to build a leading end-to-end data platform. Solutions may run on servers, in the cloud, on Kubernetes, on developer desktops, or as web services.
Location: This is a distributed role with teams in multiple time zones; successful candidates will join a team where most members and their manager are in the same time zone to enable collaboration.
What your day will look like is described by the responsibilities and collaboration expectations below.
Responsibilities- Develop understanding of the entire 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, tracing
- Work with Kubernetes and machine-oriented open source applications
- Collaborate proactively with a distributed team of engineers, designers and product managers
- Debug issues and participate in upstream and Ubuntu communities
- Generate ideas and collaborate on finding robust solutions
- Professional or academic software delivery using Python
- Strong academic track record from high school and university
- Undergraduate degree in a technical subject or a compelling alternative path
- Ability to communicate clearly, exchange feedback, and share ideas
- History of going above and beyond to achieve outstanding results
- Passion for technology demonstrated by personal projects
- Work ethic and confidence to collaborate with motivated colleagues
- Professional written and spoken English with excellent presentation skills
- Experience with Linux (Debian or Ubuntu preferred)
- Interpersonal skills, curiosity, flexibility, and accountability
- Appreciation of diversity and ability to work in a multicultural, multinational organisation
- Thoughtfulness and self-motivation
- Result-oriented with a drive to meet commitments
- Ability to travel up to two weeks twice a year for company events
- Hands-on experience with machine learning libraries or tools
- Proven track record of building automated ML solutions for the cloud
- Experience with container technologies (Docker, LXD, Kubernetes, etc.)
- Experience with public clouds (AWS, Azure, Google Cloud)
- Working knowledge of cloud computing
- Passionate about software quality and testing
- Experience contributing to an open source project
- Distributed work environment with twice-yearly in-person team sprints
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review and performance-based rewards
- Additional benefits aligned with Canonical values
- Annual holiday leave, maternity and paternity leave
- Employee Assistance Programme
- Opportunities to travel to meet colleagues
Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we enable the global move to open source and cloud-native software. We recruit on a global basis and uphold high standards. Most colleagues have worked from home since Canonical's inception in 2004. Working here challenges you to think differently, work smarter, and learn new skills.
Canonical is an equal opportunity employer
We foster a workplace free from discrimination. Diversity of experience, perspectives, and background improves our environment and products. All applications will be considered fairly.
Seniority level- Entry level
- Full-time
- Engineering and Information Technology
- Industries: Software Development
#J-18808-Ljbffr
-
Distributed Systems Software Engineer, Python
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeDistributed Systems Software Engineer, Python / GoJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalGet AI-powered advice on this job...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeJoin to apply for the Software Engineer - Data Infrastructure role at CanonicalContinue with Google Continue with Google3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Data Infrastructure role at CanonicalCanonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the...
-
Cloud Software Expert
2 weeks ago
Muscat, Muscat, Oman beBeeEngineer Full time $100,000 - $150,000Cloud Software EngineerWe are seeking a skilled Cloud Software Engineer to join our team. This role involves designing, building and maintaining solutions deployed on public and private clouds.The ideal candidate has experience with distributed systems concepts, observability, identity, tracing and collaboration skills.Main Responsibilities:Design, build and...
-
Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Site Reliability Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeOverviewCanonical 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 breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon...
-
Senior AI Engineer
2 weeks ago
Muscat, Muscat, Oman AFAQ AI Full timeRole DescriptionThis is a contract role for a Senior AI Engineer. The Senior AI Engineer will be responsible for designing and developing AI softwares, implementing machine learning algorithms, and conducting advanced data analysis. Day-to-day tasks will include working on pattern recognition, neural networks, and natural language processing (NLP) projects....
-
System Software Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Site Reliability Engineer
3 weeks ago
Muscat, Muscat, Oman Canonical Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Software Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeOverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon...