CIRES/ NOAA SWPC Software Engineer Professional Research Assistant
Employment Type:Research Faculty
Date Posted:08-Jan-2021 Close All Job SummaryThe Cooperative Institute for Research in Environmental Sciences (CIRES) is encouraging applications for a full-time Associate Scientist to work at the Space Weather Prediction Center (SWPC), part of the U.S. Department of Commerce's National Oceanic and Atmospheric Administration (NOAA). Our team at SWPC has developed the coupled Whole Atmosphere Model and Ionosphere Plasmasphere Electrodynamics (WAM-IPE) model to study the connection between the terrestrial and space weather. The successful candidate will work with the team at SWPC to manage the WAM-IPE code, contribute to develop and improve the model, and maintain the code on different computer platforms.
The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities. Who We Are
At CIRES, the Cooperative Institute for Research in Environmental Sciences, more than 800 environmental scientists work to understand the dynamic Earth system, including people’s relationship with the planet. CIRES is a partnership of NOAA and the University of Colorado Boulder, and our areas of expertise include weather and climate, changes at the Earth’s poles, air quality and atmospheric chemistry, water resources, and solid Earth sciences. Our vision is to be instrumental in ensuring a sustainable future environment by advancing the scientific and societal understanding of the Earth system.
Space Weather Prediction Center website:
What Your Key Responsibilities Will Be
- Code management and development for the WAM-IPE model.
- Perform comprehensive model testing, evaluation, and technical validation.
- Port and maintain the model’s source code on multiple high-performance computing platforms.
- Analyze and optimize WAM-IPE performance.
- Develop a user-friendly scientific visualization package.
- Contribute to scientific model validation and support research activities within the team.
- The initial term of this position is 1 year, with the possibility of extension subject to performance and availability of funding.
- Due to the level of security clearance needed for this role, we will only be able to consider U.S citizens and permanent residents (green cardholders).
- This position will be rostered in CIRES at the University of Colorado Boulder but will be physically situated in the David Skaggs Research Center, 325 Broadway, Boulder, CO 80305. If you are the selected finalist you will be required to pass a federal laboratory background clearance for site access.
- Questions about the position may be directed to Tzu-Wei Fang, Hiring Supervisor: [email protected]
- We can offer a competitive salary and a comprehensive benefits package.
- For this Professional Research Assistant role, the hiring salary ranges are as follows:
- Associate Scientist I: 55K-70K
- Associate Scientist II: 65K-80K
- U.S citizenship or permanent residence (green card) is required for this position.
- A B.Sc. or M.Sc. degree in Physics, Space Physics, Meteorology, Computer Sciences or related field is required.
- Relevant experience in the field is required.
- Proficiency in parallel code development using Fortran, MPI, and OpenMP.
- Experience in parallel code debugging.
- Experience with performance analysis, benchmarking, and tuning for complex parallel numerical models.
- Experience working with a variety of operating systems and environments, including Windows and Linux.
- Familiarity with high-performance computing environments and big data technologies.
- Familiarity with computational physics, including common numerical schemes and algorithms.
- Ability to work collaboratively and to take initiative.
- Good communication skills (written and verbal).
- Proficiency in Python, shell scripting, and version control software and platforms (e.g., Git, Bitbucket, GitHub).
- Familiarity with the GNU and CMake build systems.
- Knowledge of scalable parallel programming techniques, including techniques targeted to heterogeneous computing architectures (CPU/GPU).
- Familiarity with coupled physical models.
- Familiarity with software tools used in multi-component Earth system modeling applications, such as the Earth System Modeling Framework (ESMF) and the National Unified Operational Capability (NUOPC) layer.
- Resume or CV
- Cover letter addressed to the Search Committee briefly describing your qualifications, professional goals, and specific interest in this position.
- List of contact information for 3 references who will be willing to write a confidential Letter of Recommendation for you. You don’t need to include letters of recommendation with your initial application. The search committee will request letters of recommendation at a later time If you are identified as a finalist for this role.
The position will be open until filled. Applications will be screened as they are received.
Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs.Posting Contact Information
Posting Contact Name: Tzu-Wei Fang
Posting Contact Email: [email protected]