University of Texas at Dallas
HPC Research Scientist II
University of Texas at Dallas, Richardson, Texas, United States, 75080
Posting Details
Position: HPC Research Scientist II (High Performance Computing Research Scientist II) Department: High Performance Computing Location: Richardson Salary Range: $115,000 - $140,000 DOQ • Pay Basis: Monthly • Position Status: Regular full-time Posting Open Date: 08/11/2025 • Open Until Filled: Yes • Desired Start Date: 09/01/2025
Job Summary
The High-performance Computing (HPC) Research Scientist will guide customers using complex research computing resources for advanced research purposes. The role provides leadership in consulting, technical support, and training to users of HPC resources. Responsibilities include onboarding users on HPC systems, porting, debugging and optimizing code; troubleshooting and assisting users with HPC; training faculty and students in HPC usage and parallel programming; and tracking usage of HPC resources and research outcomes/publications. The position reports to the Director of HPC Facilitation.
Minimum Education and Experience
A PhD in a field directly related to research and a minimum of two years of relevant experience is required.
Preferred Education and Experience
Preferred Qualifications:
PhD in Computer Science, Engineering, Science, Mathematics, Data Science or similar quantitative field
Expert knowledge of HPC systems, best practices, and research customer support
Ability to troubleshoot, port, and optimize code for HPC environments
Excellent interpersonal, written, and verbal communication skills
Multitasking ability and capacity to work with diverse teams and customer needs
Ability to gather usage data, analyze, and prepare leadership reports
Ability to manage and prioritize support tickets
Ability to define, deliver, and optimize HPC or scientific support services
Knowledge of multiple programming/scripting languages
Extensive knowledge of parallel programming (shared memory and MPI) and GPU programming
Experience with scientific computing code development and support
Knowledge of Linux, scripting, Git, development tools and HPC batch systems
Knowledge of containers (especially Apptainer), Open OnDemand, data modeling and repositories
Experience using HPC resources in university or national cyberinfrastructure
Experience mentoring students and collaborating with faculty on research projects; ability to present at conferences
Experience in grant writing and identifying grant opportunities
Knowledge, Skills and Abilities Programming in C/C++, FORTRAN, Python, R or similar
Knowledge of parallel programming: OpenMP, MPI or equivalents; GPU programming (CUDA, HIP, oneAPI, or OpenMP for GPUs, Python Numba)
Experience with scientific libraries (BLAS, NumPy, CuPy, TensorFlow, PyTorch, Pandas, etc.)
Experience with HPC job environments (SLURM, PBS, etc.) and launchers/array jobs
Understanding of computer architecture and performance optimization concepts
Understanding of operating system concepts, threads, namespaces, memory management, and asynchronous I/O
Ability to discuss scientific research topics with faculty and students
Ability to translate research computing requirements into suitable HPC resources
Experience with Linux, scripting, Git, and HPC batch systems
Other Qualifications
As required by Section 117.001(2) of the Texas Business and Commerce Code, the ability to maintain security or integrity of critical infrastructure is a minimum qualification where applicable.
Essential Duties and Responsibilities Lead onboarding for customers: explain system capabilities, account access, batch usage, and monitor system usage
Guide porting and optimization of codes on HPC systems, selecting appropriate tools and optimizing code for CPUs/GPUs
Advise on appropriate tools for mathematical, scientific, engineering tasks; guide researchers on management practices per NIST/NSF guidelines
Assist with troubleshooting and debugging, including performance bottlenecks
Consult and train HPC users on system capabilities, porting and optimization, and debugging; assist with secure research practices per NIST/NSF
Track system usage and outcomes; report research problems and publications; propose improvements in understanding, performance, or optimizations
Lead a small team of research scientists; develop team skills and plan to adopt new systems and techniques
Track usage and performance of HPC facilitation services; gather user feedback and evolve services
Serve as escalation point for facilitation services
Physical Demands and Working Conditions
Sitting for extended periods; keyboard and mouse use; occasional lifting of moderately heavy objects (computers, switches, peripherals).
Additional Information
With a user-facing role, substantial in-person work is expected. On-call availability for high-priority requests and maintenance support during and after hours.
What We Can Offer: UT Dallas is an Equal Opportunity Employer with a comprehensive benefits package effective on hire date, including: competitive salary, tuition benefits, internal training, medical/dental/vision, disability coverage, retirement plans, paid time off, paid holidays, and fertility benefits.
All UT Dallas employees have access to professional development opportunities. For benefits information, visit: https://hr.utdallas.edu/employees/benefits/
Important Messages
1) All employees represent the University and are expected to show respect, civility, and discretion in interactions. 2) UT Dallas is committed to an inclusive environment and does not discriminate on protected bases. Reasonable accommodation is available; contact the ADA Coordinator. For nondiscrimination policies, contact the Title IX Coordinator.
#J-18808-Ljbffr
Position: HPC Research Scientist II (High Performance Computing Research Scientist II) Department: High Performance Computing Location: Richardson Salary Range: $115,000 - $140,000 DOQ • Pay Basis: Monthly • Position Status: Regular full-time Posting Open Date: 08/11/2025 • Open Until Filled: Yes • Desired Start Date: 09/01/2025
Job Summary
The High-performance Computing (HPC) Research Scientist will guide customers using complex research computing resources for advanced research purposes. The role provides leadership in consulting, technical support, and training to users of HPC resources. Responsibilities include onboarding users on HPC systems, porting, debugging and optimizing code; troubleshooting and assisting users with HPC; training faculty and students in HPC usage and parallel programming; and tracking usage of HPC resources and research outcomes/publications. The position reports to the Director of HPC Facilitation.
Minimum Education and Experience
A PhD in a field directly related to research and a minimum of two years of relevant experience is required.
Preferred Education and Experience
Preferred Qualifications:
PhD in Computer Science, Engineering, Science, Mathematics, Data Science or similar quantitative field
Expert knowledge of HPC systems, best practices, and research customer support
Ability to troubleshoot, port, and optimize code for HPC environments
Excellent interpersonal, written, and verbal communication skills
Multitasking ability and capacity to work with diverse teams and customer needs
Ability to gather usage data, analyze, and prepare leadership reports
Ability to manage and prioritize support tickets
Ability to define, deliver, and optimize HPC or scientific support services
Knowledge of multiple programming/scripting languages
Extensive knowledge of parallel programming (shared memory and MPI) and GPU programming
Experience with scientific computing code development and support
Knowledge of Linux, scripting, Git, development tools and HPC batch systems
Knowledge of containers (especially Apptainer), Open OnDemand, data modeling and repositories
Experience using HPC resources in university or national cyberinfrastructure
Experience mentoring students and collaborating with faculty on research projects; ability to present at conferences
Experience in grant writing and identifying grant opportunities
Knowledge, Skills and Abilities Programming in C/C++, FORTRAN, Python, R or similar
Knowledge of parallel programming: OpenMP, MPI or equivalents; GPU programming (CUDA, HIP, oneAPI, or OpenMP for GPUs, Python Numba)
Experience with scientific libraries (BLAS, NumPy, CuPy, TensorFlow, PyTorch, Pandas, etc.)
Experience with HPC job environments (SLURM, PBS, etc.) and launchers/array jobs
Understanding of computer architecture and performance optimization concepts
Understanding of operating system concepts, threads, namespaces, memory management, and asynchronous I/O
Ability to discuss scientific research topics with faculty and students
Ability to translate research computing requirements into suitable HPC resources
Experience with Linux, scripting, Git, and HPC batch systems
Other Qualifications
As required by Section 117.001(2) of the Texas Business and Commerce Code, the ability to maintain security or integrity of critical infrastructure is a minimum qualification where applicable.
Essential Duties and Responsibilities Lead onboarding for customers: explain system capabilities, account access, batch usage, and monitor system usage
Guide porting and optimization of codes on HPC systems, selecting appropriate tools and optimizing code for CPUs/GPUs
Advise on appropriate tools for mathematical, scientific, engineering tasks; guide researchers on management practices per NIST/NSF guidelines
Assist with troubleshooting and debugging, including performance bottlenecks
Consult and train HPC users on system capabilities, porting and optimization, and debugging; assist with secure research practices per NIST/NSF
Track system usage and outcomes; report research problems and publications; propose improvements in understanding, performance, or optimizations
Lead a small team of research scientists; develop team skills and plan to adopt new systems and techniques
Track usage and performance of HPC facilitation services; gather user feedback and evolve services
Serve as escalation point for facilitation services
Physical Demands and Working Conditions
Sitting for extended periods; keyboard and mouse use; occasional lifting of moderately heavy objects (computers, switches, peripherals).
Additional Information
With a user-facing role, substantial in-person work is expected. On-call availability for high-priority requests and maintenance support during and after hours.
What We Can Offer: UT Dallas is an Equal Opportunity Employer with a comprehensive benefits package effective on hire date, including: competitive salary, tuition benefits, internal training, medical/dental/vision, disability coverage, retirement plans, paid time off, paid holidays, and fertility benefits.
All UT Dallas employees have access to professional development opportunities. For benefits information, visit: https://hr.utdallas.edu/employees/benefits/
Important Messages
1) All employees represent the University and are expected to show respect, civility, and discretion in interactions. 2) UT Dallas is committed to an inclusive environment and does not discriminate on protected bases. Reasonable accommodation is available; contact the ADA Coordinator. For nondiscrimination policies, contact the Title IX Coordinator.
#J-18808-Ljbffr