Computational Scientist/programmer The Department of

advertisement
Computational Scientist/programmer
The Department of Atmospheric and Oceanic Science (AOSC) is expanding its capabilities in
multiprocessor computational science to exploit the expanded campus and national computational
capabilities. One part of that effort involves the Simple Ocean Data Assimilation (SODA)
reanalysis project, which is a standard tool for climate studies. We are looking to hire someone
immediately on a permanent basis who can play a key role in both expanding the capabilities of
AOSC and in the redesign and upgrade of SODA. The ideal candidate is someone with interest
and experience in both meteorology/oceanography and in software design. Ability to translate
math intensive algorithms to FORTRAN code optimized for supercomputers would be a big plus.
Additional responsibilities include assisting the Department Computing Systems Manager in the
day-to-day administration of the AOSC computing resources. The ideal candidate would express
an interest in adapting the latest technologies to the needs of the AOSC computing culture.
Primary Responsibilities:
 Develop the capabilities of the new campus computational facilities, including overseeing
the installation of a handful of numerical models and associated software packages
 Participate in SODA code development
 Maintain the software suite and data sets
 Conduct computational experiments on supercomputers and evaluate the results
 Participate in development of a web distribution interface
 Respond to community requests for data sets
Secondary Responsibilities
 Assist the Department Computing Systems Manager in the administration of the department
computing resources
 System administration duties include the major system functions (email, web, filesystem
management) as well as user helpdesk issues
Desired qualifications:
 BS or MS degree in a relevant discipline
 Familiarity with meteorology/physical oceanography fluid dynamic computational models
 Proficiency with FORTRAN
 Knowledge of multiprocessor coding, e.g. mpp, and programming on supercomputers
 Familiarity with ensemble data assimilation techniques would be useful
 Knowledge MATLAB and web interfaces would be useful
 Strong working knowledge of LINUX, Windows 7 and MAC OSX
 Experience with modern programming languages (C++, Java, Python)
For more details or to apply please contact:
James Carton
Chair, Department of Atmospheric and Oceanic Science
University of Maryland, College Park, MD 20742
(301)405-5365 www.aosc.umd.edu/~carton
Download