← Back to list

Job
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
Software Engineer
• Remote
• Full-time
•
EU/EMEA
Canonical is hiring Python and Kubernetes specialist engineers for teams building open source data analytics and MLOps solutions. The work covers distributed systems for public cloud and private infrastructure.
Stack
Responsibilities
- ▹Develop your 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 and tracing
- ▹Work with both Kubernetes and machine-oriented open source applications
- ▹Collaborate proactively with a distributed team of engineers, designers and product managers
- ▹Debug issues and interact in public with upstream and Ubuntu communities
- ▹Generate and discuss ideas and collaborate on finding good solutions
Requirements
- ▹Professional or academic software delivery using Python
- ▹Exceptional academic track record from both high school and university
- ▹Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
- ▹Experience with Linux (Debian or Ubuntu preferred)
- ▹Professional written and spoken English with excellent presentation skills
- ▹Passion for technology evidenced by personal projects and initiatives
- ▹Ability to travel twice a year for company events of up to two weeks
Nice to have
- ▹Proven track record of building highly automated machine learning solutions, data pipelines or orchestrating workflows for the cloud
- ▹Hands-on experience with machine learning libraries or tools
- ▹Experience with container technologies (Docker, LXD, Kubernetes)
- ▹Experience with public clouds (AWS, Azure, Google Cloud)
- ▹Working knowledge of cloud computing
- ▹Passion for software quality and testing
- ▹Experience working on an open source project
Soft skills
Confidence to speak up respectfully and exchange feedbackExcellent interpersonal and communication skillsCuriosity, flexibility and accountabilitySelf-motivation and a result-oriented attitudeAppreciation of diversity; polite and effective in a multi-cultural, multi-national organisationThoughtfulness
What we offer
- ▹Distributed work environment with twice-yearly in-person team sprints
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Performance-driven annual bonus or commission
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Maternity and paternity leave
- ▹Employee Assistance Programme
- ▹Opportunity to travel to new locations to meet colleagues
- ▹Priority Pass and travel upgrades for long-haul company events
About the company
Canonical publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. The company has worked remotely since 2004, recruits globally and has teams in every time zone.
Languages: Angol: szakmai szint, írásban és szóban
Education: Műszaki alapdiploma, vagy meggyőző indoklás az alternatív szakmai útra
Similar jobs
Job
Software Engineer
Empirical Security
AI/ML
+4
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer - Developer Experience
Dremio
Cpp
+8
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer Cloud EOS Team (Poland/Romania/Hungary/Greece)
Arista Networks
Cpp
+3
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer, Infrastructure - Self Managed Experience (SMX)
Camunda
+8
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
Software Engineer
Cloudflare
+6
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
Software Engineer - Backend
Realmalliance
AI/MLClickhouse
+8
💰 Salary: not specified
🌍 Remote
🗣️ EN