Colorado Veterans Jobs

Colorado Veterans Jobs

Job Information

University Corp. For Atmospheric Research (UCAR) HPC Student Assistant II in Boulder, Colorado

Application Deadline: This position will be posted until filled.Position Term: This position has a term date of 1 year, with thepossibility of extension.Relocation Assistance: Relocation Assistance is not available for thisposition.Work Authorization: UCAR/NCAR will not sponsor a work visa to fill thisposition.Location: Boulder, Colorado, United States.Where You Will Work:NCAR's Computational and Information Systems Laboratory (CISL) is aleader in supercomputing and data services necessary for the advancement ofatmospheric and geospace science. CISL's mission is to remain a leader atthe forefront of ensuring that research universities, NCAR, and the largeratmospheric, oceanographic, and related research communities have accessto the computational resources they need for their research. To fulfill theneed for a stronger workforce at the intersection of High PerformanceComputing (HPC) and geoscience problems, CISL engages in education andoutreach activities to inspire and attract a diverse future workforce.What You Will Do:This Student Assistant position reports to the Group Head of the SpecialTechnical Projects (STP) Group in the Technology Development Division(TDD) of the Computational and Information Systems Laboratory (CISL)at the National Center for Atmospheric Research (NCAR). The position worksunder the direction of the STP Group Head and higher-level software engineersin STP as part of a small team of students within both the organization andexternally to achieve performance portability for various weather and climatemodels. The position requires the candidate to have a good level ofcreativity, curiosity, and a willingness to experiment and occasionallyfail. Examples of current projects in STP include: Examples of currentprojects in STP include: enhancing the performance, and the rate ofperformance improvement, of key NCAR weather and climate applications onso-called exascale precursor architectures such as multi-core CPU-styleprocessor and heterogeneous systems with accelerator coprocessors; workingwith various novel data science and visualization technologies; andsupporting the use of mini-supercomputers to lower the barriers to teachingHPC skills in the classroom. The student may be called upon to gather,analyze and communicate results through written progress reports and internalpResponsibilities:Directive-based porting and optimization of parallel algorithms, includingmessage passing and data transfers, and memory management.Validate and measure the performance of ported code.Performs new user training, team consultation, and documentation.What You Need:Education and Years of Experience:Currently enrolled in a College, University, or Professional School.Working on Computer Science, Computer Engineering, Data Science,Statistics or equivalent degrees.Parallel programming experience and knowledge about heterogeneous architectureis required (coursework is acceptable).Knowledge, Skills and AbilitiesFamiliarity working with one of the following programming languages FORTRAN,C++, or Python.Familiarity working with both homogeneous and heterogeneous or hybridarchitectures.Familiarity with parallel programming models, both shared memory anddistributed memory programming. (Eg: OpenMP, MPI)Familiarity programming accelerators. (eg: CUDA, OpenACC, OpenCL etc.)Familiarity working with weather and climate modelling codes would bedesirable.Ability to assist in the training of others.Familiarity with at least one version control system (e.g. Git)Excellent interpersonal skills required for fostering good collaborativerelationships.Ability to work with a diverse group of peers.Skill in organizing and prioritizing assignments.Advanced oral and written communication skills including clear procedure anddocumentation abilities.Proficient in obtaining and conveying information.Ability and willingness to work within guidelines and policies of organizationand assigned work groups.DesiredExperience in atmospheric or related sciences is a pl

DirectEmployers