HPC Software Engineer

  • Share :

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.
We are looking for a range of skills and experience, and will work on everything from the kernel to Debian packaging, but the heart of our effort will be Python software development for automation of key software in the HPC sphere.
Our focus is on delivering a world-class experience for the operation of the HPC cluster itself.
You will be part of the team that delivers charms that deploy and manage the HPC cluster and provide HPC software packages.
To succeed in this application, you must be outstanding at maths and sciences, have built high-quality software, have learned about open source ideally by working on it directly, and be looking for an engineering role with a company that makes mission-critical products for the global market.
You should also be familiar with the open source environment, and want to build products in partnership with a community.
Ideally, you should have some experience of high-performance computing environments and a desire to unlock HPC for the world.
For this role, you must have experience with Python.
Experience in HPC environments is a strong advantage.
Familiarity with HPC hardware and software is also a strong advantage - delivering great experiences with Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, Singularity, and related technologies will be central to this team's work.
It will also be advantageous to have experience with Docker image design and operations, and public cloud image design and operations.
Location:
This role will be based remotely in EMEA or the Americas regions.
What your day will look like

Write high-quality, rigorously designed Python software
Collaborate proactively with a globally distributed team
Debug issues and produce high-quality code to fix them
Contribute to technical documentation that defines best practices for authoring high-quality operators
Discuss ideas and collaborate on finding good solutions

What we are looking for in you

You have a Bachelor's or equivalent in Computer Science, STEM, or a similar degree
You have experience with writing modern, maintainable Python
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have interest and experience with two or more of the following:
Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
An exceptional academic track record from both high school and preferably university
Willingness to travel up to 4 times a year for internal events

Additional Skills That You Might Also Bring

Experience operating HPC clusters in production
Experiences with Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, and/or Singularity

What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide.
We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance.
In addition to base pay, we offer a performance-driven annual bonus.
We provide all team members with additional benefits, which reflect our values and ideals.
We balance our programs to meet local needs and ensure fairness globally.

Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues from your team and others
Priority Pass for travel and travel upgrades for long haul company events

About Canonical
Canonical is a pioneering tech firm that is at the forefront of the global move to open source.
As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.
We recruit on a global basis and set a very high standard for people joining the company.
We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004.
Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical provides a unique window into the world of 21st-century digital business.
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.
Whatever your identity, we will give your application fair consideration.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Junior Project Manager

Canonical


Join or sign in to find your next job • Join to apply for the Junior Project Manager role at Canonical • 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 initiatives such...


Senior Marketing Manager - Cybersecurity

RESO


Open Source has become the norm in enterprise and SAAS applications. Canonical has delivered secure open source to millions of users and enterprises. We're looking for a Senior Marketing Manager who will be responsible for developing marketing strategy and go-to-market plans at a global level for...


Hostess

Four Seasons Hotel


Four Seasons is powered by our people. We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return. Our team members around the world create amazing experiences for our guests, residents, and partners...


Automotive Hydraulic System Technician

RESO


Initial Salary: • BHD200/- + OvertimeBenefit: • Free shared accommodation + free return ticket every two years • Drive: • Self-motivated to deliver excellent service.Desire to Learn: • Actively seeks new knowledge to improve skills.Speed of Execution: • Efficient,...


Operations Specialist

Binance


Bachelor of Business Administration (Management) • Nationality: Any Nationality • Vacancy: 1 Vacancy • Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people...


Transaction Diligence - Senior Bahraini Nationals Only

RESO


Competitive business today is all about making intelligent, informed decisions. • As a Transaction Diligence Analyst, you'll help make that happen. • That will mean using your unique insight to supply tailored advice to clients from all industries. • Working on everything from...


Automotive Hydraulic System Technician

LeadingEdge HR Solutions


Join to apply for the Automotive Hydraulic System Technician role at LeadingEdge HR Solutions1 month ago Be among the first 25 applicantsJoin to apply for the Automotive Hydraulic System Technician role at LeadingEdge HR SolutionsInitial Salary: • BHD200/- + OvertimeBenefit: • Free shared...


Spa Experience Coordinator Full-time

Accor Hotels


Company Description • Recognized as the #2 Best Canadian Hotel in Travel + Leisure's 2024 World's Best Awards, Fairmont Empress is located in Victoria, BC, overlooking the city's sparkling Inner Harbour. A Forbes recommended and MICHELIN key hotel that offers 431 beautifully appointed guest...


Branch Sales & Service Executive

Standard Chartered


Join to apply for the Branch Sales & Service Executive role at Standard Chartered • About Us • Our team consists of 25,000 colleagues, spread across 35 countries. We believe in transformation - embracing agile and new ways of working together, which helps us to truly 'think client' and...


Sales Development Representative

RESO


Canonical is a global software company that publishes Ubuntu and open-source enterprise solutions for cloud, developer, IoT, and AI. Ubuntu is the fastest growing Linux distribution and ranks as the number #1 OS in the cloud. • In partnership with Google, Amazon, IBM, and Microsoft, Canonical...


AI Architect - AI Centre of Excellence

Oracle


AI Architect - Oracle AI Centre of Excellence • Serve as a technical SME for AI solution architecture and implementation. • Create and maintain AI solution blueprints aligned with business outcomes. • Conduct technical assessments of customer AI readiness. • Develop AI...


HPC Software Engineer

RESO


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 -...


Front Desk Receptionist

RESO


About Four Seasons • Four Seasons is powered by our people. We are a collective of individuals who strive to improve, push ourselves to new heights, and treat each other with respect. Our team members worldwide create exceptional experiences for our guests, residents, and partners through a...


Executive Advisor to the President

beBee Careers


President's Office Manager - Manama - RESO • President's Office Administrator • The Executive Assistant to the President is a critical role at Reso University, responsible for providing exceptional support to the institution's leadership and ensuring the smooth operation of the p . •...


Senior Captain - La Table Krug

The Ritz Carlton


POSITION SUMMARYCommunicate service needs to chefs and stewards throughout functions. • Total charges for group functions, and prepare and present checks to group contacts for payment. • Ensure banquet rooms, restaurants, and coffee breaks are ready for service. • Ensure proper...


Spanish Teacher

Riffa Views International School Bahrain


Riffa Views International School, BahrainRiffa Views International School is a leading educational institution located in Bahrain, Asia. We are committed to providing a world-class education that empowers students to excel academically and personally.Position: • Spanish Teacher (Full-Time)...


Franchise Hotel - Chef De Partie - Pastry Kitchen

IHG Hotels and Resorts


Join to apply for the Franchise Hotel - Chef De Partie - Pastry Kitchen role at IHG Hotels & Resorts • 1 week ago Be among the first 25 applicants • This job posting is for a position at a Hotel owned and operated by an independent franchisee, not by IHG or its affiliates. IHG has no...


Head Chef & Line Cooks

Alliance International Consulting Firm


Select your preferred method of interaction and let's move forward togetherDo you have questions? Talk with our experts within the next 30 minutes or schedule a consultation at your preferred time.Want to feel confident about your next step? We can provide a tailored overview of our thorough vetting...


Junior Sous Chef - Pastry

Raffles Hotels and Resorts


Join to apply for the Junior Sous Chef - Pastry role at Raffles Hotels & Resorts • 4 days ago Be among the first 25 applicants • Company Description • Introducing Raffles Al Areen Palace Bahrain, an extraordinary addition to Raffles Hotel's renowned portfolio. This ultra-luxury...


Coordinator of president office

RESO


President's Office Manager - Manama • The President's Office Manager is a critical role at Reso University, responsible for providing exceptional support to the institution's leadership and ensuring the smooth operation of the president's office. • Key Responsibilities • Schedule ....


Franchise Hotel - Life Guard

InterContinental Hotels Group


About UsUnder the general direction of the direct superior and within the limits of established InterContinental Hotels Group policies and procedures, provide support and assist in achieving high standards of documentation and record keeping across the training function. Ensure Learning &...


Chef de Partie - Pastry

Raffles Hotels and Resorts


Join to apply for the Chef de Partie - Pastry role at Raffles Hotels & Resorts • 6 days ago Be among the first 25 applicants • Company Description • Introducing Raffles Al Areen Palace Bahrain, an extraordinary addition to Raffles Hotel's renowned portfolio. This ultra-luxury...


Kids Club Attendant

RESO


Company Description Why work for Accor? We are far more than a worldwide leader. • We welcome you as you are and you can find a job and brand that matches your personality. • We support you to grow and learn every day, making sure that work brings purpose to your life, so that during your...


PS Manager

NCR Atleos


Join to apply for the PS Manager role at NCR Atleos. • About NCR Atleos • NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency, and maximize self-service availability for...


SCIF Security Officer

RESO


Minimum Qualifications Summary • Must possess a current US Passport with the ability to travel and work overseas. • Must meet COMSEC briefing and Local Element management certification requirements as per OPNAVINST 2201.4, DoD Instruction 8523.01, and Air Force Manual 17-1301. • Must...


Occupational Health Manager

RESO


Minimum Qualifications Summary • Certification & Education • Must possess a current US Passport with the ability to travel and work overseas. • Must meet COMSEC briefing and Local Element management certification requirements available under the OPNAVINST 2201.4, DoD Instruction...


Yoga Instructor Part-Time

Accor Hotels


Company Description • Embrace your passion for outdoor recreation, natural beauty, and festivals in Telluride, CO while pursuing a fulfilling career at Fairmont Heritage Place, Franz Klammer Lodge. Take a risk, make a change, and experience a new way of living life to the fullest while further...