CIRES/GSD HPC Application and User Support Engineer
The Cooperative Institute for Research in Environmental Sciences (CIRES) Boulder, Colorado is seeking a professional research assistant to work in the NOAA Earth System Research Laboratory (ESRL)/Global Systems Division (GSD) located in Boulder, Colorado. The position will provide support for users and projects for NOAA’s next generation Research and Development (R&D) parallel weather models. The position will focus on working with users and projects to resolve issues related to compiling, porting, profiling, optimizing, scaling, benchmarking, and workflow management. Annually, the position will coordinate and set up system reservations for use by real-time experiments, in support of NOAA’s Hurricane Forecast Improvement Project (HFIP). Additionally, the position will oversee and assist with the development of the HPC software stack, user documentation, and training materials.
Minimum Education and Experience:
Bachelor's degree in computer science, applied mathematics, engineering or related field. Two or more years of experience with usage and or support of moderate to large supercomputers.
U.S. Citizen or Permanent Resident/Green Card holder
● Experience running scientific workloads on large HPC clusters.
● Experience with running MPI based parallel models on HPC clusters with low latency interconnects.
● Demonstrated skill in using HPC systems including system optimization through application performance optimization, understanding of application scaling properties, workflow management, job scheduling, user resource management and problem resolution.
● Demonstrated skill in programming languages and in scripting languages such as Fortran, Python Perl, and AWK, and commonly used shells (sh, bash, csh, ksh, etc.).
● Knowledge of the tools (compilers, editors, debuggers, performance analysis, etc.) required to effectively program and optimize HPC systems.
● Communication skills
● Good oral and written communication skills in English.
● Skill in conveying complex technical concepts to others of various technical backgrounds.
Desired Technical skills
● Experience running and optimizing weather/climate science codes on large HPC systems.
● Experience dealing with user issues in a production, end-user service-oriented HPC environment.
● Ability to work with a variety of people including users, colleagues, vendors, and outside experts as a distributed team utilizing collaboration tools.
● Knowledge of HPC technologies and trends.
● Demonstrated skill in conducting performance analysis evaluations on HPC systems, networks, and peripheral equipment, including the design and development of performance measurement tools.
● Data assimilation and analysis for system and model optimization
● Ability to lead projects, lead meetings and direct and mentor junior engineers and technicians
● Experience in the operation, administration, and support of HPC systems, including provisioning, high performance file systems, low latency interconnects, and computer security.
● Understanding of HPC procurement activities, including requirements assessment and articulation, proposal evaluation, contract negotiations and monitoring.
Special Instructions to Applicants: The University of Colorado Boulder conducts background checks on all final applicants being considered for employment, prior to the issuance of an offer letter. The University of Colorado Boulder is committed to providing a safe and productive learning, living and working community. To achieve this goal, we conduct background investigations for all final applicants being considered for employment. Background investigations include a criminal history record check, and an EPLS (Excluded Parties List System) check. The Immigration Reform and Control Act requires that verification of employment eligibility be documented for all new employees by the end of the third day of work.
The University of Colorado is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained faculty and staff. In compliance with applicable laws and in furtherance of its commitment to fostering an environment that welcomes and embraces diversity, the University of Colorado does not discriminate on the basis of race, color, creed, religion, national origin, sex (including pregnancy), disability, age, veteran status, sexual orientation, gender identity or expression, genetic information, political affiliation or political philosophy in its programs or activities, including employment, admissions, and educational programs. Inquiries may be directed to the Boulder Campus Title IX Coordinator by calling 303-492-2127. In accordance with the Americans with Disabilities Act, alternative formats of this ad can be provided upon request for individuals with disabilities by contacting Human Resources at email@example.com.
Application Materials Required: Cover Letter, Resume/CV, Reference Letters (Not Confidential), Unofficial transcript(s)
Application Materials Instructions: Applicants must complete the Faculty/University Staff and EEO Data (application) form, and upload the following required documents: 1 – Cover Letter; 2 – CV; 3 – The document uploaded for Proof of Degree can be a Transcript which shows the date the degree was conferred; Copy of Diploma; or official letter from the Registrar or the Dean of the School or College conferring the degree; 4 –A non-confidential letter of reference This position is eligible for medical, dental and life insurance, retirement benefits programs, and is eligible for monthly vacation and sick leave accruals.