Job Summary

Purdue University’s Research Computing department is committed to promoting and advancing all forms of diversity, equity, inclusion and access (DEIA) to create an environment and culture where the uniqueness of individuals is celebrated and persons from all backgrounds can thrive.

Purdue’s Research Computing department provides access to leading-edge computational and data storage systems as well as expertise in a broad range of high-performance computing activities. To fulfill our mission, we:

  • provide advanced computational resources and services to support Purdue faculty and staff researchers 
  • evaluate, deploy, and support hardware and software for large-scale scientific computing
  • promote the effective use of our research computing systems and application software through training and education, consultation, and documentation
  • contribute to the discovery process through algorithm design and development of effective computing techniques

The Computational Scientist is an integral part of our research-facing support team. This position will facilitate the use of large-scale research computing systems in research and provide the researchers with computational tools and expertise needed to address questions raised by cutting edge research. Utilize creativity and innovation to solve computing problems raised by researchers. Work collaboratively with other staff, ‎campus researchers, national partners and vendors to implement novel computing and data technologies.  Diagnose a wide range of computing problems; ‎design, code, test, debug, install, document and maintain complex programs. Conduct regular training workshops for researchers on computational tools. Participate in national computing activities by attending workshops, conferences, and potentially presenting research.


U.S. Citizenship or Legal U.S. Permanent Resident status


  • Education: Some college experience degree in engineering, math, physical or life sciences, computer science or related field; PhD preferred. 


  • Two years to three years of experience in
    • developing parallel computing applications, libraries or software tools
    • working with researchers to integrate computing techniques into research activities
    • using common HPC programming languages, tools, and techniques including Fortran and/or C/C++, MPI, OpenMP, CUDA

An equivalent combination of education and/or experience will be accepted.

FLSA Status


Apply now »

Leave a Reply