NCAR

Student Assistant III - HPC Research & Development

Posted on: 19 Sep 2023

Boulder, CO

Job Description

Job Description Summary:

UCAR is excited to announce job openings for the Student Assistant III - HPC Research & Development role. This position is responsible for working with senior project staff on a wide range of technology and applications projects that support the Computational and Information Systems Laboratory (CISL) mission to deploy, support, and maintain high performance computing, storage, networking, cloud, and software systems.

While specific tasks and level of complexity will depend on the skill set of the incumbents, the primary focus areas are: Collaborate with the High Performance Computing Division (HPCD) staff; Support and maintain the High Performance Computing Research & Development (HPCRD) lab equipment and environment; Assist with the installation, maintenance, administration, troubleshooting, benchmarking, and enhancement of HPC computing, storage, and networking systems, operating systems software, and related software products and tools.

Additional responsibilities may include assisting with enhancements of the batch subsystems, resource management and scheduler software, parallel programs, compilers, accounting software, storage tuning, and analytics.

This position will be leveraged across various CISL groups and staff, and the candidates will work with more experienced teammates in porting and running NCAR applications on experimental environments, including Graphics Processing Unit (GPU) and Cloud.

These positions will be trained to mentor and collaborate with other HPC Research & Development (HPCRD) students and interns.

Position Details:

Visa Sponsored Job:

No

Relocation Assistance Eligible:

No

Job Location:

Boulder, Colorado

Position Type & Term:

Part time, Term - Casual (Fixed Term)

Compensation Min - Mid Range:

Hourly Rate Range: $22.07/hour *Final salary and rates are based on education, experience, skills relevant to the role, and internal equity.*

Application Notes

Application Deadline:

This position will be posted until filled with a priority deadline of Monday, September 18th.

Required application materials: (preferably in PDF Format)

Resume

Questionnaire (included in application)

Background Checks: Conducted for candidates selected for hire. Learn more.
Work Location: Regardless of flexible work arrangements, UCAR requires ALL positions to be
performed within the U.S., excluding U.S. Territories.

What You Will Do

Here is a brief summary of what one would expect to be generally responsible for in this role.

Gains experience with user application codes on existing and new hardware and software technologies. Learns how to support software products, system administration tools, and monitoring utilities in order to maximize the availability and flexibility of the experimental HPC systems. Works with mentors to develop new tools, analytics, and/or enhance available tools, analytics, and software subsystems for the experimental HPC environment.
Tests and evaluates new computing, storage, and networking technologies, associated software stacks, and potential applications for NCAR applications. Develops knowledge and understanding of emerging technologies and how these might apply to enhance and improve the NCAR user experience. Assists with the preparation and delivery of technical reports and presentations on the research findings from this work.
Assists with writing and presenting recommendations to HPCD management for HPC hardware and software products, configurations, and functional enhancements or upgrades. May also propose, research, design, and implement new projects, tools, or process improvements to benefit the team and the environment.
Learns how to perform basic systems administration and maintenance of multi-vendor open source HPC systems and gains experience with monitoring the behavior of the experimental HPC systems on a routine, periodic basis to ensure proper and efficient operation of that equipment for all of the stakeholders. Helps plan and execute installations and upgrades to multi-vendor HPC software systems.
Possesses the ability to understand and critically evaluate the complex features of computer, storage, and networking systems and is capable of providing oral and written quantitative and qualitative recommendations to the team.

Who We'd Love To Join Our Team

Successful candidates will ensure their application materials speak to the following criteria:
Education and Experience (Required/Desired):

Must be currently enrolled in a college, university, or professional school with a major in computer science, engineering, or related discipline.

Knowledge, Skills, and Abilities (Required/Desired)

Required:

Knowledge and understanding of computer, storage, and networking systems components

Ability to work with a team and convey technical concepts to management and senior engineers

Excellent oral and written communication skills

Skill in organizing and prioritizing assignments

Desired:

Experience with fundamental software and systems engineering concepts and practices

Experience with at least one portable scripting language such as Python or Perl

Experience with at least one GNU/Linux distribution

Experience with public cloud (e.g., AWS, Azure, etc.)

Familiarity with macOS

Familiarity with scientific visualization

Familiarity with open source software development and distribution

Familiarity with AI/ML/DL

Familiarity with GPGPU programming

Ability to mentor and train students and visitors

Commitment to Diversity, Equity & Inclusion

Our organization is committed to creating a diverse, equitable, and inclusive work environment and fostering a culture where everyone feels welcome and supported. To learn more about these efforts, visit the Office of Diversity, Equity & Inclusion Strategic Plan and our Diversity & Inclusion: A Welcoming Workplace site. 

Research shows that women and people of color are less likely to apply for a position if they do not meet almost 100% of the desired skills and experience. Please note this is not necessary! If you meet the minimum requirements and have a passion for the work, you are encouraged to apply. We can provide on-the-job training for the rest!

Some Final Considerations

At UCAR|NCAR|UCP, you will work alongside a dedicated team of professionals conducting critical research and community outreach to solve complex Earth system science  problems including climate change, air pollution, extreme weather, floods, drought, wildfires, and space weather, all with the goal of improving human life and reducing economic loss. Each of us, from scientists to the professionals who support their work, serves the public and a collaborative community of scientists in our mission to understand the complex processes that make up the Earth system, from the ocean floor to the Sun’s core.

Flexible Work

At UCAR, we are committed to supporting our mission by giving staff the flexibility to find the schedule and location that works best to maintain their own work-life circumstances and reach their full potential as professionals. Many positions within our organization are eligible for fully on-site, hybrid, fully-remote and/or flexible work schedules.

Equal Opportunity Employer

UCAR is committed to providing equal opportunity for all employees and applicants for employment and does not discriminate on the basis of race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy. Whatever your intersection of identities, you are welcome at UCAR.

Export Control

All positions are required to comply with U.S. export compliance regulations work location requirements regarding access to facilities and research systems.

Visa Wait Times

Please consider the length of visa procurement when applying for this posting, understanding that you will not be able to begin employment until you are able to get a visa and enter the U.S.

 

NCAR

Boulder, CO

NCAR was established by the National Science Foundation in 1960 to provide the university community with world-class facilities and services that were beyond the reach of any individual institution.

More than a half-century later, we are still delivering on that mission. NCAR provides the atmospheric and related Earth system science community with state-of-the-art resources, including supercomputers, research aircraft, sophisticated computer models, and extensive data sets.

NCAR's in-house staff of preeminent researchers and engineers works with community collaborators to ensure that these resources and facilities are capable of meeting the demands of today's greatest scientific challenges. Our scientists also delve into fundamental research questions, producing a wealth of scientific publications that help lead the way for the broader Earth system science community.

NCAR also provide rich education and outreach opportunities, from fellowships for early career scientists to free public lectures to scientific workshops.

Since our inception as NSF's first federally funded research and development center, we have been managed by the University Corporation for Atmospheric Research, a nonprofit consortium of more than 115 colleges and universities. Our headquarters are in Boulder, Colorado, with additional facilities in Wyoming and Hawaii.

Vision & Mission

The NCAR Vision: 

A world-class research center leading, promoting and facilitating innovation in the atmospheric and related Earth and Sun systems sciences

The NCAR Mission:

To understand the behavior of the atmosphere and related Earth and geospace systems
To support, enhance, and extend the capabilities of the university community and the broader scientific community, nationally and internationally
To foster the transfer of knowledge and technology for the betterment of life on Earth

  • Industry
    Research and Development
  • No. of Employees
    1,000 - 5,500
  • Jobs Posted
    236

Similar Jobs