Consultants in High-Performance Computing Software

Pennsylvania State University

United States

High-Performance Computing Software Consultants (Graduate Wage)

Penn State University

Campus/Location:University Park Campus

Campus City:University Park, PA

Date Announced:10/28/2019

Date Closing:open until filled

Job Number:91656

Work Unit:Office of the Vice President for Research

Department:Institute for CyberScience

The Institute for CyberScience (ICS) is seeking up to two High-Performance Computing (HPC) Software Consultants (Graduate Wage) to join our ICS-ACI iAsk team. ICS provides the shared cyberinfrastructure, support and advanced services, known as ICS-ACI, to foster innovation, collaboration, and increase scholarly productivity across the University. This position will have the opportunity to work with leading-edge technologies that are highly sought-after by future employers. HPC Software Consultants work in a stimulating intellectual environment that supports diverse academic and research pursuits at Penn State, one of the nation`s leading research institutions. As an HPC Software Consultant, you will work with ICS staff, faculty and research groups to assist them in advancing their research by compiling and testing software; troubleshooting issues related to a group’s research; aiding in the implementation of scientific applications and utilization of ICS-ACI; and building, testing, and administering scientific software applications on ICS-ACI. Successful candidates will be Masters or Doctoral students in good standing with the availability to work up to 20 hours/week. Preferred skills include: running scientific applications in a high-performance computing environment; knowledge and use of Linux/UNIX-based systems; optimizing and/or developing applications on Linux/UNIX-based systems; programming in compiled/scripting languages such as C/C++, Fortran, Python, Julia, R, bash; packaging software, preferably with Redhat Package Management (RPM) or Spack; experience with containers (singularity and docker); using queuing systems and schedulers (Moab, Torque, Slurm, SGE); excellent communication (written and oral) and interpersonal skills with the ability to communicate technical concepts to a non-technical audience; experience in providing customer service; preferably in a technical support/help desk environment; the ability to learn general concepts and technologies quickly and independently. To learn more about working for ICS, please visit


In your application, please refer to