[ES_JOBS_NET] Associate Scientist II, Computational and Information Systems Laboratory (CISL), NCAR, Boulder, Colorado
christin at ucar.edu
Tue Sep 23 06:22:51 MDT 2014
Associate Scientist II
*PLEASE NOTE*: This is a new, full-time, two-year term position with
possibility of extension. Initial consideration will be given to
applications received prior to 4:00 p.m. (MDT) on Friday, September
26, 2014. Thereafter, applications will be reviewed on an as-needed
NCAR - Computational and Information Systems Laboratory (CISL)
Partial relocation costs paid per UCAR's relocation policy
UCAR/NCAR will sponsor a work visa (e.g., H1B, etc.) to fill this
*BASIC JOB FUNCTION*: Supports and coordinates computer science
research to enhance the performance, and the rate of performance
improvement, of key NCAR weather and climate applications on
multi-core processors and many-core accelerator systems. To this
end, collaborates with a distributed team of scientists, software
engineers, and graduate students. The associate scientist interacts
frequently with several graduate students across multiple research
topics to ensure that various methodologies and tools remain
inter-operable and inter-supporting. May communicate results through
publications and presentations, and through team meetings and
Collaborates with computational scientists in the Technology
Development Division (TDD), CISLs user services and systems staff,
NCARs community modeling development teams, and graduate-level
researchers at the University of Colorado to accelerate the rate of
performance enhancement of specific weather and climate codes on
multi-/many-core processors. Also interacts with vendors to leverage
their expertise, and give feedback that will help improve the
performance of their systems and software on NCARs community codes.
Supports and coordinates computer science research on one or more of
the following topics: development or enhancement of application
profiling tools; refactoring applications algorithmically;
optimization patterns to achieve high levels of parallelism and
performance in many-core systems; automated code generation for
performance portability; and software testing and validation.
Prepares and disseminates scientific results for papers, progress
reports, and may give technical presentations at scientific meetings.
Education and Experience:
* Education beyond the Bachelor's level in computer science,
computer engineering, or ? computational science, or a related
* an equivalent of education and experience.
* Some familiarity with atmospheric and related science desirable.
Knowledge, Skills and Abilities:
* Ability to work both independently or collaboratively as a
member of an interdisciplinary scientific team to solve routine
and occasionally complex technical problems.
* Experience mentoring and working with students.
* Ability to organize, prioritize and coordinate multiple tasks.
* Solid verbal and written technical communication skills.
* Expert knowledge of multi-/many-core computer architectures,
compilers, and supporting libraries. Awareness of recent
developments in the area of computer architecture and high
* Advanced knowledge of performance programming paradigms for high
performance systems, such as MPI, OpenMP, and OpenACC.
* Experience using high performance computing environments.
* Skill in the use and administration of UNIX operating system and
* Ability to understand and modify code written in Fortran90, C
* Knowledge of CUDA or OpenCL and familiarity with geoscience
The University Corporation for Atmospheric Research (UCAR) is
an*equal opportunity employer*
evaluate qualified applicants without regard to race, color,
religion, gender, national origin, ancestry, age, marital status,
sexual orientation, domestic partner status, disability, or veteran
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Es_jobs_net