UC San Diego Jobs Site

Column Content Left

#109867 Computational Data Science Research Specialist

Filing Deadline: Wed 7/14/2021

UCSD Layoff from Career Appointment: Apply by 6/11/21 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor.

Special Selection Applicants: Apply by 6/22/21. Eligible Special Selection clients should contact their Disability Counselor for assistance.

Job posting will remain open until position is filled.


The San Diego Supercomputer Center (SDSC) is a world leader in using, innovating and providing cyberinfrastructure to enable advances and new discovery in science and engineering. Focusing on data-oriented and computational science and engineering applications, SDSC serves as an international resource for data cyberinfrastructure through the provision of software, hardware and human resources in multidisciplinary science and engineering, and is a leading national cyberinfrastructure center to the National Science Foundation (NSF) and broader community.

The Data Enabled Scientific Computing (DESC) division within SDSC designs and jointly proposes with other SDSC researchers, High Performance Computing (HPC) systems in response to multi-million dollar (~20 million dollars) call-for-proposals from NSF, various government organizations and UC entities; it responds to similar proposals for cyberinfrastructure (CI) related solutions and support. DESC manages, operates and troubleshoots issues with advanced, leading edge, complex, multi-petaflop and multi-petabyte data intensive supercomputer systems, file systems and CI projects housed at SDSC. Research leaders within DESC submit high performance computing (HPC), CI, computational science and scientific software research proposals and acquire funding from NSF, National Institutes of Health (NIH), Department of Energy (DOE), Department of Defense (DOD) and industry. This division provides consulting and advanced user support to researchers and users from other national universities as well as collaborating with them and other industrial users. DESC carries out HPC, CI, computational science and scientific software research and development projects. DESC provides advanced computational science, CI and scientific software support for the national and UC user communities as a part of programs such as the Extreme Science and Engineering Discovery Environment (XSEDE) project (XSEDE is a five-year, $121-million project supported by the NSF and enables more than 10,000 scientists use the supercomputers, data and visualization resources). This division stays current with HPC, CI, computational science and scientific software research and technology trends and engages with supercomputer vendors (e.g. Dell, Intel, NVIDIA, AMD, IBM, Hewlett Packard Enterprise, Data Direct Network, Aeon Computing, Arista etc.) to remain current with future technologies utilized in supercomputer designs.

The Computational Data Science Research Specialist will apply skills as a seasoned, experienced IT research professional using computational, computer science, data science, and Cyberinfrastructure (CI) software research and development principles, with relevant domain science knowledge where applicable, along with professional programming concepts for medium-sized projects or portions of larger projects. The incumbent will develop and optimize a variety of computational, data science, and CI research tools and components, perform research on current and future HPC, data science, CI technologies, and hardware and software projects and work on algorithm development, optimization, programming, performance analysis and / or benchmarking assignments of moderate-large scope where the tasks involve knowledge of either domain / computer science research requirements and / or CI design / implementation requirements. S/he will work closely with systems team to provide advanced support for the full range of complex problems associated with developing, debugging, profiling and running HPC and data intensive applications which involves in-depth analysis of the factors impacting user code performance and complex troubleshooting procedures to isolate problems in a HPC environment. Additionally, the incumbent will lead the development of containerized solutions for enabling research workflows on HPC resources and work closely with scientific applications lead, user services management, and EOT director to develop and deliver training, documentation, and workshops. The incumbent's primary role is to provide support for the scientific clients and researchers of SDSC's Triton Shared Computing Cluster (TSCC) resources, but they may also need to assist in supporting other SDSC systems as well that may become part of SDSC's offered resources.

For more information, please visit www.sdsc.edu.


  1. Bachelor’s degree in Computer / Computational / Data Science, or Domain Sciences with computer / computational / data specialization or equivalent experience. Master’s degree preferred.

  2. Proven skills and experience in independently resolving broad computing / data / CI problems using introductory and / or intermediate principles.

  3. Thorough experience working in a complex computing / data / CI environment encompassing all or some of the following: HPC, data science infrastructure and tools / software, and diverse domain science application base.

  4. Demonstrated experience running applications or microbenchmarks in an HPC cluster environment using batch queues (such as PBS, SLURM) or a cloud environment (such as AWS, AZURE etc).

  5. Proven ability to understand research computing / data / CI needs, mapping use cases to requirements and how systems / software / infrastructure can support those needs and meet the requirements. Demonstrated ability to develop and implement such solutions.

  6. Demonstrated broad experience in one or more of the following: optimizing, benchmarking, HPC performance and power modeling, analyzing hardware, software, and applications for HPC / data / CI.

  7. Hands on experience running and testing performance of at least one domain science application (e.g. AMBER, RAxML, NEURON, WRF etc) or at least one microbenchmark on HPC systems (IOR, HPL, OSU benchmarks etc).

  8. Advanced skills and demonstrated experience with one of the following: 1) Parallel programming using MPI/OpenMP/hybrid approaches; 2) HPC application development using C/C++/FORTRAN; and 3) Application of data analytics tools/frameworks like Spark, R, TensorFlow, and PyTorch.


  • Job offer is contingent upon satisfactory clearance based on Background Check results.
  • Travel may be required.
  • Some after hours work for upgrades, and planned and emergency systems outages that may occur.

The effects of the COVID-19 pandemic have impacted UC San Diego Campus hiring. UCSD Campus will continue to recruit for essential positions and we ask for your understanding and patience with our application process during this unprecedented time. For more information regarding steps we are taking to keep applicants and staff safe during this time, please view: https://blink.ucsd.edu/HR/services/covid-19/Video-Interview-Tips-for-Candidates.-April4-2020.pdf Additional information about UC San Diego’s response to the COVID-19 pandemic: https://returntolearn.ucsd.edu/ and https://blink.ucsd.edu/HR/services/covid-19/index.html.

The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age, protected veteran status, gender identity or sexual orientation. For the complete University of California nondiscrimination and affirmative action policy see: http://www-hr.ucsd.edu/saa/nondiscr.html

UC San Diego is a smoke and tobacco free environment. Please visit smokefree.ucsd.edu for more information.

Payroll Title:
San Diego Supercomputer Center
Hiring Salary Range
Commensurate with experience
Appointment Type:
Appointment Percent:
Total Openings:
Work Schedule:
Days, 8 hrs/day, Mon-Fri