Jobs and Careers
PE

High-Performance Computing (HPC) Software Consultant (Part-Time)

Penn State University
University Park, United Statespart_timeVerifiedPosted 25 Apr 2025

About the role

APPLICATION INSTRUCTIONS:

  • CURRENT PENN STATE STUDENT (not employed previously at the university) and seeking employment with Penn State, please login to Workday to complete the student application process. Please do not apply here, apply internally through Workday.

Approval of remote and hybrid work is not guaranteed regardless of work location. For additional information on remote work at Penn State, see Notice to Out of State Applicants.

JOB DESCRIPTION AND POSITION REQUIREMENTS:

The Institute for Computational and Data Sciences (ICDS) is seeking a High-Performance Computing (HPC) Software Consultant (Non-Student, Part Time Staff Wage, 20-hours per week) to join our ICDS Roar system Client Support Team.

ICDS works with researchers from more than 70 academic departments from nearly all of Penn State’s academic colleges and campuses, facilitating new collaborations, funding new areas of research, collaborating to overcome computational and data science challenges, building a diverse community of scholars, and providing a robust supercomputer for the Penn State community, called Roar. ICDS seeks to equip researchers with the most cutting-edge computing tools and resources to further their science, and as a part of ICDS, you will be contributing to this goal.

This position will report to the Client Support Lead and may work with or provide support to Roar system users.

Work Arrangement: This role has the potential to be a hybrid of remote and on-site work, with a minimum of 4 days per week on-site.

As a High-Performance Computing (HPC) Software Consultant, you will:

  • Work with ICDS staff, faculty, and research groups to assist them in advancing their research by compiling and testing software on Roar.

  • Troubleshooting issues related to a group’s research.

  • Aid in the implementation of scientific applications and utilization of the Roar cluster.

  • Build, test, and administer scientific software applications on Roar.

Our desired qualifications and 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.

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

  • Pr

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Penn State University

View company profile →