Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company as an HPC Software Engineer, focusing on delivering exceptional HPC experiences from bare metal to public cloud. You will develop high-quality Python software for automation in the HPC domain, collaborating with a global team to solve complex problems. This role offers the opportunity to work on cutting-edge technologies and contribute to the broader Ubuntu platform. If you're passionate about precision, efficiency, and automation in high-performance computing, this is the perfect opportunity for you.
Join to apply for the HPC Software Engineer role at Canonical
HPC is an important and technically challenging compute domain, with specialised tooling and a very high expectation of precision, efficiency, and automation. This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience — from bare metal to public cloud — as part of the broader Ubuntu platform. The focus will be on Python software development for automation of key software in the HPC sphere, working on everything from the kernel to Debian packaging. Our goal is to deliver a world-class experience for HPC cluster operation.
This role is remote, based in EMEA or the Americas regions.