Demo

HPC Consultant (Supercomputing/Linux)

Brigham Young University
Utah County, UT Part Time
POSTED ON 12/13/2025 CLOSED ON 1/11/2026

What are the responsibilities and job description for the HPC Consultant (Supercomputing/Linux) position at Brigham Young University?

HPC Consultant (part-time)


*This is a part-time position up to 28 hours/week.


The Office of Research Computing provides reliable, state-of-the-art High Performance Computing (HPC) resources to researchers at BYU. Current resources include over 40,000 processor cores and six petabytes of storage. All systems use Linux. Research projects on our systems are very diverse; projects include materials science, computational fluid dynamics, genomics, molecular dynamics, astrophysics, economics simulations, and many others. Many of the faculty who we work with are distinguished in their field of study.


HPC Consultants help enable research at BYU. The employee will assist faculty and student researchers from many disciplines in training, application installation, code and =workflow optimization, batch job management, and general troubleshooting. Solutions may involve advanced programming techniques, such as the use of MPI to spread the processing across multiple servers, multi-threading, GPUs, and more.


The ideal candidate has the desire to move research forward at the university by utilizing their solid programming background, ability to communicate clearly with others, and ability to work through complex technical problems with people who may or may not be tech-savvy.


*Please see the Additional Questions section below and include those answers in an attached document as part of your application.


ADDITIONAL QUESTIONS


* Please provide brief answers to the following questions, either as a part of your resume/cover letter, or in a separate document attached to the application. They do not need to be lengthy; one or two paragraphs each is usually fine.


1. List the programming and scripting languages you are familiar with and rate your proficiency in each. Only include a language if you can write loops, conditionals, functions, etc. in that language (note: this includes bash, tcsh, etc.).

2. Describe your programming background.

3. Describe your familiarity with Linux.

4. What experience do you have with compiling software from source?

5. If any, describe your experience performing research in an academic, government, or an R&D-type setting. Highlight any HPC experience you have.


WHAT QUALIFIES YOU FOR THIS ROLE


Required Skills:

  • Capability and desire to learn new skills
  • Excellent verbal and written communications skills
  • Experienced with bash on the command line and in scripts on Linux
  • At least one compiled language (strong preference for C, C , or Fortran)
  • At least one interpreted language (e.g. Python, Julia, Perl, etc.)


Desired experience:

  • Experience debugging software that you did not write
  • Experience with batch job schedulers (e.g. Slurm, Moab, LSF)
  • Experience performing research and computational simulations
  • Experience writing Makefiles
  • Experience with shell scripting on Linux
  • Experience writing technical documentation or training materials


Export Control Regulations


The Office of Research Computing supports projects with various export-control restrictions. Employment is restricted to US citizens and lawful permanent residents. Prior to hire, the final candidate may be subject to a screening process for citizenship/residency status in accordance with export-control regulations.


WHAT YOU WILL BE DOING IN THIS POSITION


This position requires a dedicated individual who works well with others and is very proactive. They must be persistent in working with users to support their research. The position will include at least the following responsibilities:


User Support

  • Handle support requests in person, over the phone, and online
  • This is support for research computing, not desktops, email, etc.
  • Meet with faculty and student researchers to assess needs
  • Provide individualized and group training to users
  • Conduct seminars and guest lectures


Code and Workflow Optimization, Advanced Debugging and Support

  • Improve algorithms, optimize code, and develop code
  • Improve workflows and batch job scheduler integration
  • Debug software using command line tools and debuggers
  • Work with support contacts for commercial and open source software
  • Find and fix problems with code compilation, performance, libraries, etc.
  • Send patches to support contacts as necessary


Software Installation and Maintenance

  • Maintain multi-version application repository on Linux
  • Software installation and upgrades
  • Commercial and open source
  • Most programs are compiled and installed from source
  • Create and maintain environment modules
  • Test new processor and compiler features to determine optimal compiler settings


The employee is expected to proactively learn new skills through self-study and by staying current with developments in high-performance computing.


What we offer in return:


This position comes with fantastic benefits, including:


  • 401k. BYU automatically contributes 8% at no cost to you. Additionally, if you contribute 5%, BYU adds an additional 4% (Rehires may qualify for different retirement plans)
  • Employee assistance program, available to the employee and all members of their household
  • May be eligible for tuition benefits after two years
  • Access to the library
  • Free on-campus parking
  • Free UTA passes for employees, spouses, and qualified dependents
  • Discounts at the BYU Store and for many events at BYU


Pay Grade: 55T


Typical Starting Pay: $49.00-$63.50


Salary : $49 - $64

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a HPC Consultant (Supercomputing/Linux)?

Sign up to receive alerts about other jobs on the HPC Consultant (Supercomputing/Linux) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$85,059 - $120,527
Income Estimation: 
$104,896 - $133,785
Income Estimation: 
$123,198 - $153,566
Income Estimation: 
$58,530 - $79,170
Income Estimation: 
$98,735 - $185,128
Income Estimation: 
$302,228 - $379,575
Income Estimation: 
$115,229 - $156,440
Income Estimation: 
$71,440 - $100,629
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Brigham Young University

  • Brigham Young University Provo, UT
  • Why Work at BYU As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to ... more
  • 10 Days Ago

  • Brigham Young University Provo, UT
  • Why Work at BYU As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to ... more
  • 10 Days Ago

  • Brigham Young University Provo, UT
  • Why Work at BYU As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to ... more
  • 10 Days Ago

  • Brigham Young University Provo, UT
  • Why Work at BYU As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to ... more
  • 11 Days Ago


Not the job you're looking for? Here are some other HPC Consultant (Supercomputing/Linux) jobs in the Utah County, UT area that may be a better fit.

  • Los Alamos National Laboratory Los Alamos, NM
  • What You Will Do Join the High Performance Computing Environments Group (HPC-ENV) at Los Alamos National Laboratory, where we manage and operate advanced l... more
  • 15 Days Ago

  • Florida Blue Port St Lucie, FL
  • Company Description Florida Blue, a subsidiary of a not-for-profit health solutions company, is dedicated to helping all Floridians achieve better health o... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!