Apply Now Clicking "Apply Now" opens the link in a new window.

Job Summary

The College of Literature, Science, and the Arts (LSA) has an exciting opportunity in the growing area of Research Computing Support. We are seeking a self-motivated, creative and analytical thinker with great communication skills to join the LSA Technology Services team (LSA TS).  This posting is for an Intermediate Application Programmer/Analyst who will directly support researchers in LSA with their use of the High Performance Computing (HPC) resources at the University of Michigan.

A cover letter and resume are required. The cover letter should be included as a page of your resume and specifically address your interest in the position and outline particular skills and experience that directly relate to this position.  Cover letters must not exceed one page, resumes must not exceed two pages.


  • Troubleshoot computing issues with researchers and students within LSA who are using the HPC environment; communicating regularly with the students and faculty.
  • Provide HPC support following established procedures; creating allocations and  responding to frequently asked questions.
  • Demonstrate in person to researchers how to use HPC resources; including how to transfer files and submit jobs.
  • Manage a queue of support tickets for the HPC environment, assigning tickets as appropriate to technical specialists within LSA and other units.
  • Documents basic usage of the HPC systems on web pages or other document repositories in response to support requests.
  • Work directly with the operations group for the HPC environment to help resolve issues for LSA faculty and students and keep abreast of changes to the HPC environment.
  • Produce reports based on support requests, responses, and other metrics.

Required Qualifications*

  • Bachelor's Degree in a related field and/or equivalent combination of education, certification and experience. 
  • Experience with using Linux command line.
  • Working knowledge of Perl, Python and/or shell scripting.
  • Experience building and troubleshooting open-source computational software.
  • Excellent interpersonal, communication, organizational and problem solving skills.
  • Ability to work independently and take initiative.
  • Work effectively in a very fast-paced environment with a large volume of email and customer requests.
  • Ability to quickly acquire new knowledge and skills, both independently and with the help of a mentor.

Organizational Competencies

While not limited to only those listed below, in this role, our successful candidate will be expected to demonstrate the following organizational competencies:

  • Creative Problem Solving:  Demonstrates the ability to provide the necessary attention to solve different level problems, often multitasking to solve moderate level and some complex problems.  Handles several problems at one time.
  • Flexibility / Adaptability to Change:  Demonstrates the ability to plan, implement and communicate effective change approaches within established and changing deadlines.
  • Quality Service:  Demonstrates the ability to establish and maintain effective relationships with internal and external customers in a manner which consistently meets the organization expectations for exemplary customer service.

Desired Qualifications*

  • Minimum of 2 years of related experience with the U-M computing environment or another academic computing environment.
  • Experience in a help-desk or end-user support role.
  • Experience with a help-desk ticket-tracking system.
  • Proficient with word processing, spreadsheet, and collaboration applications.
  • Experience with HPC technologies, including one or more cluster computing scheduling systems such as PBS (TORQUE, Maui, or Moab) or SLURM.
  • Experience with parallel programming including threads, OpenACC/OpenMP, and OpenMPI/MPICH.
  • Experience with one or more scientific or statistical computing languages such as MATLAB, Python, R, Stata, or SPSS.

Additional Information

The College of Literature, Science, and the Arts seeks to recruit and retain a diverse workforce as a reflection of our commitments to serve the diverse people of Michigan, fulfill the College’s Guiding Principles, and sustain the excellence of LSA.  

To learn more about diversity, equity, and inclusion visit

To learn more about LSA’s Guiding Principles visit

Background Screening

The University of Michigan conducts background checks on all job candidates upon acceptance of a contingent offer and may use a third party administrator to conduct background checks.  Background checks will be performed in compliance with the Fair Credit Reporting Act.

Mission Statement

The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.  The University of Michigan is committed to foster learning, creativity and productivity, and to support the vigorous exchange of ideas and information, not only in the classroom but in the workplace by: 

  • Creating a work environment in which people treat each other with respect and dignity, regardless of roles, responsibilities or differences. 
  • Providing support, direction and resources enabling us to accomplish the responsibilities of our jobs and to reach the goals that are set for professional and personal growth.

Application Deadline

Job openings are posted for a minimum of seven calendar days.  This job may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.