HPC Software Engineer

icon building Company : Talent Pal
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - HPC Software Engineer

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 missioncritical 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 teams 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

  • 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 define best practices for authoring high quality operators
  • Discuss ideas and collaborate on finding good solutions

  • You have a Bachelors or equivalent in Computer Science STEM or 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 selfmotivated
  • 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

  • Experience operating HPC clusters in production
  • Experiences with Infiniband RDMA CUDA MPI Slurm Lustre and/or Singularity
This job has been sourced from an external job board.
More jobs on
Original job HPC Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Kuwait City

icon get direction How to get there?
View similar Marketing / Media jobs below

Similar Jobs in Kuwait

Share this job with your friends

GrabJobs is the no1 job portal in Kuwait, connecting you to thousands of jobs fast! Find the best jobs in Kuwait, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.