Woman working in a computer room

Jobs in HPC

Find jobs in HPC from employers who are keen to improve equality and diversity in the workplace.

WHPC does not directly endorse any of these advertisements, nor do we receive any funding for advertising. Our aim is simply to put prospective employers in contact with prospective employees and we take no responsibility for the contents of the adverts or any inaccuracies.

Open Positions

Supercomputing Applications Specialist Pawsey Supercomputing Centre, Perth, Australia

The Pawsey Supercomputing Centre is a tier-1 high-performance computing facility accelerating scientific discoveries for Australia’s researchers. Located in Perth, Western Australia, Pawsey is currently serving scientists across the nation in domains such as radio astronomy, energy and resources, engineering, bioinformatics and health sciences.

Working within the Services team, you will work collaboratively with researchers to assist them in exploiting the vast opportunities enabled by the supercomputers operated in the Pawsey centre.

Flexible Working Arrangements
We work flexibly at CSIRO, offering a range of options for how, when and where you work. Talk to us about how this role could be flexible for you.

Diversity and Inclusion
We are working hard to recruit diverse people and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish.Location:  Jülich, Germany

Salary and benefits:  AU$98K – AU$106K + up to 15.4% superannuation
Closing Date: Sunday, 15th March 2020 at 11:59PM AEST
How to Apply: Apply directly online at https://jobs.csiro.au/job/Perth%2C-WA-Supercomputing-Applications-Specialist/583844600/

Questions can be sent to Christopher Harris.

Scientific Software Developer specialising in Brain Modelling on HPC systems Jülich Research Centre, Germany

The Virtual Brain (TVB, https://www.thevirtualbrain.org) is a large-scale brain simulator programmed in Python. With a community of thousands of users around the world, TVB is becoming a validated, popular, and standard choice for the simulation of whole brain activity. VirtualBrainCloud (https://virtualbraincloud-2020.eu) is a Horizon2020 EU project with the goal of developing a Cloud-based platform for biomedical research and clinical decision-making based on TVB that helps to improve early patient-specific diagnosis and treatment of neurodegenerative diseases.

If you are interested to support this development and become a member of the Jülich Supercomputing Centre’s SimLab Neuroscience, an engaged and multidisciplinary team working at the interface of neuroscience and HPC, we would like to hear from you.

In this position you will:

  • Design and implement simulations of the progression of neurodegenerative diseases
  • Develop an efficient and scalable software framework for the graph analysis and visualization of neuroscience data
  • Optimize neuroscience models on HPC systems
  • Benchmark simulation tools
  • Deploy simulation and analysis workflows on HPC and Cloud-based systems
  • Write software documentation and apply established software development practices like unit testing and continuous integration
  • Closely collaborate with domain scientists in all of these activities

Your profile:

  • University degree in computer sciences or relevant computational science areas such as physics, chemistry, biology
  • Relevant experience in neuroscientific modelling and simulation
  • Good background in numerical integration methods, graph theory, and probability theory
  • Experience in programming in C or C++, Python, and in using scripting languages commonly used on Unix systems
  • Experience in parallel programming, high-performance computing, distributed computing, and/or Cloud-computing is highly desirable
  • Experience with neuroscience simulators is desirable
  • Experience in Javascript programming would be a plus
  • Good command of the English language
  • Ability and willingness to work in an international, interdisciplinary, and distributed team

Note that it is not necessary to fulfil all of these requirements in order to be considered for the position.

Location:  Jülich, Germany
Salary and benefits:  Salary and social benefits conforming with the provisions of the German Collective Agreement for the Civil Service (TVöD)
Closing Date: 4 March 2020
How to Apply: Apply directly online at https://www.fz-juelich.de/SharedDocs/Stellenangebote/_common/dna/2020-053-EN-JSC.html

Head of Department at the Department of Mathematics & Computer Science The Faculty of Science at the University of Southern Denmark in Odense, Denmark

We are looking for a new Head of Department to join us in Odense, Denmark! The department’s scientists work to create knowledge about algorithms, discrete lattice field theory, optimization, computational mathematics, mathematical analysis, data analysis and statistics. We are known for our great study environment: our students are important to us and we take great interest in their well-being during their studies, their social life and their future. The department values collaborations across different fields, and having a good work environment with supportive colleagues is one of our top priorities.
Our head of department is responsible for the daily management of the department, for shaping its overall research goals and its teaching. The head of department also works to ensure contact with relevant external actors and ensures a broad research and knowledge dissemination. The head of Department is an active participant in the faculty’s management group with the other heads of department.

We are looking for someone with leadership experience who knows know how to lead specialists. You must have a thorough understanding of the inner workings of a university and its interactions with society, and your own research background is within the subject areas of the department.

Location:  Odense, Denmark
Salary and benefits:  The position is a fixed-term employment starting 1 June 2020 and is fixed, typically for 6 years, in accordance with the terms of the Danish public collective agreements with a possible plan for (limited) research time. The salary will be negotiated individually based on personal qualifications and experience.
Closing Date: March 16th 2020
How to Apply: Apply directly online at https://www.sdu.dk/da/service/ledige_stillinger/1091489?sc_lang=en
For additional information about the position, please contact Dean of the Faculty of Science, Marianne Holmer at holmer <at> sdu.dk

HPC Architect Shell. Rijswijk, The Netherlands

High Performance Computing (HPC) and Technical Infrastructure (TI) in Shell is used extensively in the Upstream part of the business (seismic processing, reservoir modelling, and R&D). Shell is actively exploring for hydrocarbons across the globe. HPC & TI are enabling technologies for many Shell businesses, Joint Ventures and Operating Units.
The HPC & TI group in Shell provides HPC & technical infrastructure services globally to Shell, with staff based in Houston (USA), Rijswijk (Netherlands), Cyberjaya (Malaysia), and Bangalore (India). The team brings business value with innovative, agile, reliable and secure operational HPC & TI services.

What’s the role?

As a High Performance Computing Architect, you will be focusing on designing, procuring and project managing the renewal of hardware and systems software technologies used for High Performance Computing. This includes benchmarking new technologies, working closely with vendors, and technology partners both internally and externally and designing the architecture for the HPC & TI infrastructure. As a senior member of the HPC & TI Renewal team they advise on and guide the HPC & TI strategy and program of projects in Shell. In this role, you will work with colleagues and users across Shell globally.

Location: Toronto, Ontario Canada
Closing Date: Open until filled
How to Apply: Apply directly online at https://jobs.shell.com/job/rijswijk/high-performance-computing-architect/28816/14870900.
Questions can be sent to Roger Roelofs roger.roelofs@shell.com.

HPC Consultant/Software Integration Specialist NE-NERSC, Berkeley, CA, USA

Berkeley Lab’s National Energy Research Scientific Computing Center (NERSC, https://www.nersc.gov/) is seeking a HPC Consultant/Software Integration Specialist.

NERSC supports more than 7000 users across more than 600 projects running 800 different codes. These users need expert assistance in running their scientific applications on HPC resources. In addition, these users have unique application software needs, including hundreds of different scientific software libraries and applications that must be supported by NERSC.

What is Required:

  • Bachelor’s degree in Computer Science or a related field and 5 years of related experience; or an equivalent amount of education and experience.
  • Demonstrated experience compiling and running scientific codes on a Linux-based cluster or supercomputer.
  • Experience developing scripts in a scripting language such as Python, perl, ruby, bash, etc.
  • Experience with using a software packaging product to install software, such as Spack, EasyBuild, Smithy, etc.
  • An ability to work effectively with users, understand user needs, and show initiative, tact, and judgment in developing solutions for users.
  • Astute interpersonal skills are required, and an ability to communicate well orally and in writing is essential.

Equal Employment Opportunity: Berkeley Lab is an Equal Opportunity/Affirmative Action Employer.

Location: Berkeley, CA, USA
Closing date: The posting shall remain open until the position is filled.
How to Apply: Apply directly online at http://50.73.55.13/counter.php?id=177484

High Performance Computing Architect Shell. Rijswijk, The Netherlands

As a High Performance Computing Architect, you will be focusing on designing, procuring and project managing the renewal of hardware and systems software technologies used for High Performance Computing. This includes benchmarking new technologies, working closely with vendors, and technology partners both internally and externally and designing the architecture for the HPC & TI infrastructure.

As a senior member of the HPC & TI Renewal team they advise on and guide the HPC & TI strategy and program of projects in Shell. In this role, you will work with colleagues and users across Shell globally.

More specifically, your responsibilities will include:

  • Architecture of HPC & TI systems and environments (i.e. compute, storage, networks and high-end technical work stations)
  • Project management of HPC & TI renewal events
  • Benchmarking of HPC & TI environments and applications
  • Compliance with information risk management policies
  • Compliance with change control policies
  • Sharing knowledge with other staff to ensure business continuity

Location: Rijswijk, The Netherlands
Closing Date: 15 Feb 2020
How to Apply: Apply directly online at https://krb-jobs.brassring.com/1033/ASP/TG/cim_jobdetail.asp?partnerid=30030&siteid=5798&Areq=131374BR.
Questions can be sent to David Baldwin david.baldwin@shell.com or through https://www.linkedin.com/in/davidrbaldwin/

HPC User Support Technician National Renewable Energy Lab, Golden, Colorado, USA

Your job will be front-line support for the High Performance Computing user community which includes scientists, researchers, and students at many levels of education and experience.

Job duties shall include:

  • Respond to requests for technical support.  Identify, troubleshoot, and resolve problems for individuals in an efficient manner.
  • Contribute to internal and external technical documentation.
  • Run diagnostic tests to isolate issues and escalate as needed.
  • Document customer issues, communicate service information to users, and record actions using ticketing system.
  • Collaborate and consult with the Computational Science Center’s systems administrators, scientists, and researchers to resolve technical issues for users.
  • Managing multifactor authentication tokens, authorization, safeguarding data, and assisting clients as needed.
  • HPC job scheduling support using tools such as Moab, Torque, PBS, and Slurm.
  • Troubleshooting and compiling from source code on Linux-based systems.

Knowledge and Attributes:

  • Excellent communication skills; able to work and communicate effectively with people at all levels of the organization.
  • Excellent multi-tasking skills; prioritizes and performs a variety of concurrent tasks with minimal direction.
  • Working knowledge and experience with Linux, Windows, and Mac end-user computers.
  • Strong familiarity with the Linux command line and SSH.
  • Familiarity compiling applications on Linux systems (e.g. Makefiles, configure, and make).
  • Ability to understand and troubleshoot user workflow.
  • Demonstrated ability to work professionally as part of a team and directly with the users.
  • Proactive approach to customer service.

Salary+benefits (strongly encouraged as we find our readers are more likely to apply when there are clear benefits described)

This position includes the following benefits:

  • Employee Pension Program
  • 403(b) Investment Portfolio
  • 3 Weeks of PTO
  • 2 Floating Holidays
  • Medical, Dental, Vision Health Insurance
  • Continuing Education Reimbursement
  • 2 Gyms onsite
  • Car Charging Station for Electric Vehicles

Location: Golden, Colorado, USA
Closing Date: April 30, 2020
How to Apply: Apply directly online at https://nrel.wd5.myworkdayjobs.com/NREL/job/Golden-CO/HPC-User-Support-Technician_R5796
Questions an be directed to Ryan Carey.

Helmholtz AI Team Lead and Researcher Positions for Large-Scale Deep Learning Juelich Supercomputing Center, Research Center Juelich, Germany

In frame of recently founded Helmholtz Artificial Intelligence network (Helmholtz AI, https://helmholtz.ai), we have open positions in a deep learning / machine learning research & development focused High Level Support Team (HLST).

HLST will reside in one of the biggest High Performance Computing (HPC) research institutes in Europe – Juelich Supercomputing Center (JSC), which is a part of Helmholtz Research Center Juelich (FZJ), member of Helmholtz Association, Germany.

The team consisting of 5 people in total will contribute to basic and applied research driven by Helmholtz Research Centers and their partners (Max-Planck-Institutes, universities, industry, etc), focusing on methods for large-scale, continual distributed deep unsupervised and reinforcement learning on high performance supercomputers. Supercomputers are hosted directly at the JSC and will be regularly updated to accommodate increasing computational demands of state-of-the-art machine learning.

Team activity will be strongly dedicated to open science and open source software, making all the results transparent and all the tools available to scientific communities and public.

All positions are full-time 100% funded according to German Collective Agreement for the Public Service TvöD, limited initially for 2 years, with clear long-term prospects given (long-term funding already set and confirmed by Helmholtz AI).

Location: Germany
Salary and benefits: Salary according to German Collective Agreement for the Public Service (TVöD) Level 14/13 depending on level of experience
(https://oeffentlicher-dienst.info/c/t/rechner/tvoed/bund?id=tvoed-bund-2020&matrix=1). Family friendly working environment.
Closing date: Open until filled
Find our more and apply online at:

  1. Scientific Team Leader, Researcher Deep Learning / AI
    https://www.fz-juelich.de/SharedDocs/Stellenangebote/_common/dna/2019-254-EN-JSC.html
  2. HPC Researcher, Software and Community Developer for Deep / Machine Learning
    https://www.fz-juelich.de/SharedDocs/Stellenangebote/_common/dna/2019-257-EN-JSC.html

For further questions, contact Dr. Jenia Jitsev.

HPC Architect Shell. Rijswijk, The Netherlands

High Performance Computing (HPC) and Technical Infrastructure (TI) in Shell is used extensively in the Upstream part of the business (seismic processing, reservoir modelling, and R&D). Shell is actively exploring for hydrocarbons across the globe. HPC & TI are enabling technologies for many Shell businesses, Joint Ventures and Operating Units.
The HPC & TI group in Shell provides HPC & technical infrastructure services globally to Shell, with staff based in Houston (USA), Rijswijk (Netherlands), Cyberjaya (Malaysia), and Bangalore (India). The team brings business value with innovative, agile, reliable and secure operational HPC & TI services.

What’s the role?

As a High Performance Computing Architect, you will be focusing on designing, procuring and project managing the renewal of hardware and systems software technologies used for High Performance Computing. This includes benchmarking new technologies, working closely with vendors, and technology partners both internally and externally and designing the architecture for the HPC & TI infrastructure. As a senior member of the HPC & TI Renewal team they advise on and guide the HPC & TI strategy and program of projects in Shell. In this role, you will work with colleagues and users across Shell globally.

Location: Toronto, Ontario Canada
Closing Date: Open until filled
How to Apply: Apply directly online at https://jobs.shell.com/job/rijswijk/high-performance-computing-architect/28816/14870900.
Questions can be sent to Roger Roelofs roger.roelofs@shell.com.

HPC Consultant/Software Integration Specialist NE-NERSC, Berkeley, CA, USA

Berkeley Lab’s National Energy Research Scientific Computing Center (NERSC, https://www.nersc.gov/) is seeking a HPC Consultant/Software Integration Specialist.

NERSC supports more than 7000 users across more than 600 projects running 800 different codes. These users need expert assistance in running their scientific applications on HPC resources. In addition, these users have unique application software needs, including hundreds of different scientific software libraries and applications that must be supported by NERSC.

What is Required:

  • Bachelor’s degree in Computer Science or a related field and 5 years of related experience; or an equivalent amount of education and experience.
  • Demonstrated experience compiling and running scientific codes on a Linux-based cluster or supercomputer.
  • Experience developing scripts in a scripting language such as Python, perl, ruby, bash, etc.
  • Experience with using a software packaging product to install software, such as Spack, EasyBuild, Smithy, etc.
  • An ability to work effectively with users, understand user needs, and show initiative, tact, and judgment in developing solutions for users.
  • Astute interpersonal skills are required, and an ability to communicate well orally and in writing is essential.

Equal Employment Opportunity: Berkeley Lab is an Equal Opportunity/Affirmative Action Employer.

Location: Berkeley, CA, USA
Closing date: The posting shall remain open until the position is filled.
How to Apply: Apply directly online at http://50.73.55.13/counter.php?id=177484

High Performance Computing Architect Shell. Rijswijk, The Netherlands

As a High Performance Computing Architect, you will be focusing on designing, procuring and project managing the renewal of hardware and systems software technologies used for High Performance Computing. This includes benchmarking new technologies, working closely with vendors, and technology partners both internally and externally and designing the architecture for the HPC & TI infrastructure.

As a senior member of the HPC & TI Renewal team they advise on and guide the HPC & TI strategy and program of projects in Shell. In this role, you will work with colleagues and users across Shell globally.

More specifically, your responsibilities will include:

  • Architecture of HPC & TI systems and environments (i.e. compute, storage, networks and high-end technical work stations)
  • Project management of HPC & TI renewal events
  • Benchmarking of HPC & TI environments and applications
  • Compliance with information risk management policies
  • Compliance with change control policies
  • Sharing knowledge with other staff to ensure business continuity

Location: Rijswijk, The Netherlands
Closing Date: 15 Feb 2020
How to Apply: Apply directly online at https://krb-jobs.brassring.com/1033/ASP/TG/cim_jobdetail.asp?partnerid=30030&siteid=5798&Areq=131374BR.
Questions can be sent to David Baldwin david.baldwin@shell.com or through https://www.linkedin.com/in/davidrbaldwin/

HPC User Support Technician National Renewable Energy Lab, Golden, Colorado, USA

Your job will be front-line support for the High Performance Computing user community which includes scientists, researchers, and students at many levels of education and experience.

Job duties shall include:

  • Respond to requests for technical support.  Identify, troubleshoot, and resolve problems for individuals in an efficient manner.
  • Contribute to internal and external technical documentation.
  • Run diagnostic tests to isolate issues and escalate as needed.
  • Document customer issues, communicate service information to users, and record actions using ticketing system.
  • Collaborate and consult with the Computational Science Center’s systems administrators, scientists, and researchers to resolve technical issues for users.
  • Managing multifactor authentication tokens, authorization, safeguarding data, and assisting clients as needed.
  • HPC job scheduling support using tools such as Moab, Torque, PBS, and Slurm.
  • Troubleshooting and compiling from source code on Linux-based systems.

Knowledge and Attributes:

  • Excellent communication skills; able to work and communicate effectively with people at all levels of the organization.
  • Excellent multi-tasking skills; prioritizes and performs a variety of concurrent tasks with minimal direction.
  • Working knowledge and experience with Linux, Windows, and Mac end-user computers.
  • Strong familiarity with the Linux command line and SSH.
  • Familiarity compiling applications on Linux systems (e.g. Makefiles, configure, and make).
  • Ability to understand and troubleshoot user workflow.
  • Demonstrated ability to work professionally as part of a team and directly with the users.
  • Proactive approach to customer service.

Salary+benefits (strongly encouraged as we find our readers are more likely to apply when there are clear benefits described)

This position includes the following benefits:

  • Employee Pension Program
  • 403(b) Investment Portfolio
  • 3 Weeks of PTO
  • 2 Floating Holidays
  • Medical, Dental, Vision Health Insurance
  • Continuing Education Reimbursement
  • 2 Gyms onsite
  • Car Charging Station for Electric Vehicles

Location: Golden, Colorado, USA
Closing Date: April 30, 2020
How to Apply: Apply directly online at https://nrel.wd5.myworkdayjobs.com/NREL/job/Golden-CO/HPC-User-Support-Technician_R5796
Questions an be directed to Ryan Carey.

Helmholtz AI Team Lead and Researcher Positions for Large-Scale Deep Learning Juelich Supercomputing Center, Research Center Juelich, Germany

In frame of recently founded Helmholtz Artificial Intelligence network (Helmholtz AI, https://helmholtz.ai), we have open positions in a deep learning / machine learning research & development focused High Level Support Team (HLST).

HLST will reside in one of the biggest High Performance Computing (HPC) research institutes in Europe – Juelich Supercomputing Center (JSC), which is a part of Helmholtz Research Center Juelich (FZJ), member of Helmholtz Association, Germany.

The team consisting of 5 people in total will contribute to basic and applied research driven by Helmholtz Research Centers and their partners (Max-Planck-Institutes, universities, industry, etc), focusing on methods for large-scale, continual distributed deep unsupervised and reinforcement learning on high performance supercomputers. Supercomputers are hosted directly at the JSC and will be regularly updated to accommodate increasing computational demands of state-of-the-art machine learning.

Team activity will be strongly dedicated to open science and open source software, making all the results transparent and all the tools available to scientific communities and public.

All positions are full-time 100% funded according to German Collective Agreement for the Public Service TvöD, limited initially for 2 years, with clear long-term prospects given (long-term funding already set and confirmed by Helmholtz AI).

Location: Germany
Salary and benefits: Salary according to German Collective Agreement for the Public Service (TVöD) Level 14/13 depending on level of experience
(https://oeffentlicher-dienst.info/c/t/rechner/tvoed/bund?id=tvoed-bund-2020&matrix=1). Family friendly working environment.
Closing date: Open until filled
Find our more and apply online at:

  1. Scientific Team Leader, Researcher Deep Learning / AI
    https://www.fz-juelich.de/SharedDocs/Stellenangebote/_common/dna/2019-254-EN-JSC.html
  2. HPC Researcher, Software and Community Developer for Deep / Machine Learning
    https://www.fz-juelich.de/SharedDocs/Stellenangebote/_common/dna/2019-257-EN-JSC.html

For further questions, contact Dr. Jenia Jitsev.