Jobs @ CSC

Postdoctoral/Research Positions

Position I

The Computational and Information Systems Laboratory (CISL) at the National Center for Atmospheric Research (NCAR) and the University of Colorado at Boulder seek a postdoctoral research fellow or a research scientist for the development of new numerical methods for the dynamics solver in next generation global atmospheric models. The algorithms will be specifically designed for the High-Order Method Modeling Environment (HOMME) developed at NCAR. HOMME is a highly scalable atmospheric modeling framework, and its horizontal discretization relies on spectral element (SE) and/or discontinuous Galerkin (DG) methods on the cubed-sphere. Recently, HOMME has been integrated into the Community Atmosphere Model (CAM) framework and is currently being validated as a climate model.

A major goal of this project is to investigate and implement new multi-tracer transport algorithms in the CAM-HOMME framework. This involves evaluating scalability of new finite-volume based schemes, their coupling to HOMME SE/DG grids and their performance in realistic climate-chemistry simulations.

Applicants should have a PhD in atmospheric, computational, mathematical sciences or engineering. It is desirable that the incumbent has some experience in numerical modeling (climate or numerical weather prediction). Strong programming skills (Fortran and parallel computing), and good oral and written skills are also highly desirable.

The successful candidates will work with a multi-disciplinary team on a research project, sponsored by DOE, focused on the development of new models based on HOMME. This is a full time position for at least 2 years subject to the funding. Interested applicants should Email Prof. Henry Tufo (tufo@cs.colorado.edu) a brief cover letter outlining research experience and interests, a resume, and the names and contact information of three references.

Priority will be given to applications received on or before March 31, 2010.

Position II

The Computational and Information Systems Laboratory (CISL) at the National Center for Atmospheric Research (NCAR) and the University of Colorado at Boulder seek a postdoctoral research fellow or a research scientist for the development of new numerical methods for the dynamics solver in next generation global atmospheric models. The algorithms will be specifically designed for the High-Order Method Modeling Environment (HOMME) developed at the NCAR. HOMME is a highly scalable atmospheric modeling framework, and its horizontal discretization relies on spectral element (SE) and/or discontinuous Galerkin (DG) methods on the cubed-sphere. Recently, HOMME has been integrated into the Community Atmosphere Model (CAM) framework and is currently being validated as a climate model.

A major goal of this project is to prepare HOMME for ultra-high resolution applications. Currently HOMME is based on hydrostatic (incompressible) dynamics, however, for future applications a non-hydrostatic (compressible) extension will be necessary. The initial investigation involves algorithmic development in an idealized two-dimensional framework using locally conservative high-order methods.

Applicants should have a PhD in geophysical, computational, mathematical sciences or engineering. It is desirable that the incumbent has experience in numerical modeling, in particular, using the compressible Euler or Navier-Stokes equations. Strong programming skills (Fortran and parallel computing), and good oral and written skills are also highly desirable.

The successful candidates will work with a multi-disciplinary team on a research project, sponsored by the DOE, focused on the development of new models based on HOMME. This is a full time position for at least 2 years subject to the funding. Interested applicants should Email Prof. Henry Tufo (tufo@cs.colorado.edu) a brief cover letter outlining research experience and interests, a resume, and the names and contact information of three references.

Priority will be given to applications received on or before March 31, 2010.

Student Research Assistants

The University of Colorado’s Research Computing Center (RCC) is preparing to acquire a new supercomputer in late summer 2010 as part of the Campus Computing Initiative. The system will feature over 16000 processor cores, 180+ TF peak performance, several hundred terabytes of disk space, and a dedicated 10Gbps wide-area network connection. The RCC is currently seeking qualified graduate and undergraduate students to join its high-performance computing system research and development team to prepare the software and infrastructure required to support its distributed computational environment.

The RCC has a variety of positions available involving Python programming, network administration, database development, system administration, and website design. Several areas of interest are summarized below.

Web Development Positions

Desired skills and abilities:

We know that successful web development projects involve a balance of graphic design, website design, and software development. For this position, we’re particularly interested in applicants with experience with the user-facing website design and graphic design components.

Our current webpages were implemented in a very old version of TextPattern, but we plan on moving to a more current content management system this summer. Our largest interactive website, a science gateway (http://amp.ucar.edu), was written in Python using Django.

To work with the RCC team in a web development position, please e-mail your resume, a cover letter, and a link or PDF of a portfolio to rcc-jobs@csc.cs.colorado.edu and be sure to mention that you’re applying for a web development position.

All RCC student positions provide flexible hours up to 20 hours/week during the school year, full-time over summer, and pay $12-$18/hour depending on qualifications and experience. Nontraditional students are encouraged to apply.

Computer System Engineering, Administration, Support, and Software Development Positions

1. Computer and Network System Software Development

2. Supercomputer System Administration

3. Supercomputer System User Support and Training

4. Grid and Cloud Workflow Management

To work with the RCC team in a system engineering position, prior experience with high-performance computing is beneficial but not required. All of these positions require familiarity with Linux, and experience with shell scripting and SQL databases is helpful for system administration and research positions. Programming experience in at least one language, such as C, C++, Java, Fortran, Perl, or Python, is also required.

To apply, please e-mail your resume and cover letter to rcc-jobs@csc.cs.colorado.edu and make sure to describe the type of position for which you are applying.

All RCC student positions provide flexible hours up to 20 hours/week during the school year, full-time over summer, and pay $12-$18/hour depending on qualifications and experience. Nontraditional students are encouraged to apply.