NCSA Home
Contact Us | Intranet | Search

NCSA Position Notice -- Search #A0900117

About Us
Careers at NCSA
Current Openings
Benefits
FAQ
University of Illinois info
Urbana-Champaign info
For current NCSA employees
Contacts

Visiting Research Programmer

Persistent Infrastructure/User Services

Overview:

The National Center for Supercomputing Applications at the University of Illinois Urbana-Champaign has one Visiting Research Programmer position available. The primary function of this position is to maintain expertise on a variety of computational technologies and provide technical support to users of high-performance computing resources so the users can be as productive as possible. Other duties may include, but are not limited to: deploying new technologies by developing short-term or long-term projects with interested research teams, developing new software to facilitate access to NCSA high-performance computing resources by NCSA users, developing/reviewing/maintaining Web-based user documentation and participating in various other HPC activities.

Required Education Training & Experience:

  • BA/BS degree in engineering, math, science, computer science, or related field is required (advanced degree preferred). Alternative degree fields will be considered/accepted if accompanied by equivalent experience (depending on nature and depth of experience as it relates to current NCSA technologies).
  • Experience with parallel programming (for example MPI, OpenMP) and multiple computational platforms & languages (Fortran, C, C++).
  • Experience using high-performance computers to model physical processes or otherwise solve large-scale science problems.
  • Excellent communication skills (both verbal and written), interest in learning a wide range of new computing technologies and the ability to creatively solve problems within a collaborative team environment.

Preferred Experience:

  • Experience in technical user support and with Web technologies including one or more of the following: Java, JavaScript, CGI, Perl, HTML, XML, or the latest related technologies.
  • Experience with new programming models (eg, PGAS languages such as UPC, Co-Array Fortran, X10, Titanium) as well as in developing or porting and optimizing codes for accelerator technologies (Cell, GPUs).

This is a visiting academic professional position (covered by a collective bargaining agreement) at NCSA and is a renewable 12-month, 100%-time appointment with regular University benefits (may become permanent at a later date). Salary is commensurate with experience and start date will be as soon as possible after the close date of the search. Interviews may be conducted before the closing date, although no hiring decisions will be made until after the search has closed.

For full consideration, please create your candidate profile at jobs.illinois.edu and upload a letter of application, resume, and three letters of recommendation by the close date (11/10/09). All requested information must be submitted for your application to be considered. For further information regarding our application procedures, you may visit www.ncsa.illinois.edu, contact NCSA at (217) 265-0618 or email career@ncsa.illinois.edu.

The University of Illinois is an Affirmative Action/Equal Opportunity employer.