The Stanford Research Computing Center (SRCC) is growing! We are in search of a talented scientific computing specialist to ensure a high level of engagement with and support for an expanding community of research teams who use computing and data analytics to solve some of the world’s biggest problems. This new Computational Research Technical Consultant will work closely with faculty, postdocs, students, and other professional staff involved in using high-end computational and data resources as a routine part of their research, across all seven Stanford schools and joint Stanford-SLAC centers. The position is responsible for providing technical assistance in researchers’ use of the high-end computing and analysis platforms at Stanford, as well as select external resources. In particular, this position will concentrate on facilitating effective and efficient use of the Sherlock cluster environment and associated services and tools. Whether via Slack channels, email, or in-person consultation, the successful candidate will work with individual researchers as well as lab groups to ensure that they have the knowledge, tools and support needed to move their computation and analysis forward with minimal barriers.
In addition, this position will be connected to the broader national Research Computing landscape by participating in the NSF Campus Champions program as well as other initiatives designed to connect research cyberinfrastructure facilitators so to support our research communities better.
The ideal candidate will have a passion for technology and for research, will love solving problems, and will think HPC and clusters are fun. These characteristics are essential:
Educational requirements and background:
The hiring range for this position is $95,000 - $115,000.
This position will provide advanced technical consultation, troubleshooting, solution development and problem triage/resolution for high performance computing environments. Specifically this professional cyberinfrastructure position will devote most time to working with research teams to ensure their effective and efficient use of HPC clusters, software, workflows and tools.
*Other duties may be assigned.
Education and Experience
Bachelor’s degree, with knowledge of widely-used scientific research tools (Python, R, Matlab, etc.) and minimum of four years practical experience in research and/or programming (combined years of work experience and graduate work)
Knowledge, Skills and Abilities
Significant and demonstrated experience using common scientific research tools (Python, R, Matlab, etc.) in HPC compute cluster environments. This includes, as requirements, experience using job schedulers and batch systems, workflow and job submission scripting, software modules, software installation, knowledge and use of the Linux operating system and command line interfaces. Must have a passion for and commitment to providing excellent customer service, and experience providing user support/consultation. Must be self-motivated with a creative problem-solving mindset. Outstanding written and verbal communication skills are required. Also required is demonstrated success working both independently and collaboratively in a team environment.
Constantly performs desk-based computer tasks. Frequently sit, grasp lightly/fine manipulation. Occasionally stand/walk, writing by hand. Rarely uses a desk telephone, lift/carry/push/pull objects that weigh up to 10 pounds. Rarely writing by hand, use a telephone
May work extended hours, evenings and weekends. Occasional overnight travel. Participate in team rotation of availability for support and consultation during winter closure.
Stanford is an equal opportunity employer and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law.