CIRES/ NOAA NCEI Scientific Software Engineer (Professional Research Assistant)

University of Colorado Boulder (CU) has an immediate opening for a Professional Research Assistant.


Date posted

June 8, 2021 12:00 am

Application deadline

Aug. 8, 2021 12:00 am


University of Colorado Boulder (CU)


  • United States

Job description

CIRES/ NOAA NCEI Scientific Software Engineer (Professional Research Assistant)

Requisition Number: 30828
Location: Boulder, Colorado
Employment Type: Research Faculty
Schedule: Full-Time
Date Posted: 07-Jun-2021

Job Summary

University of Colorado Boulder (CU) has an immediate opening for a Professional Research Assistant supporting NOAA’s National Centers for Environmental Information (NCEI), 325 Broadway, Boulder, CO. As a scientific software engineer supporting the NCEI Solar-Terrestrial Physics (STP) program, the successful candidate will support NCEI’s work with the Deep Space Climate Observatory (DSCOVR), Geostationary Operational Environmental Satellites-R series (GOES-R), and future missions such as the Space Weather Follow-On (SWFO). These efforts include working to create algorithms that are used both in real-time and retrospectively to provide a high quality data record for space weather instruments, and implementation of these algorithms in scientific processing pipelines created and maintained by the space-weather team. The successful candidate will be an essential member of a team of software engineers, data managers, and scientists dedicated to diverse projects concerning the processing and dissemination of NOAA’s space weather data.

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.
  • Implementation of data processing algorithms that convert GOES-R, DSCOVR, and SWFO spacecraft and space weather instrument data to scientific data products, based on internal and external collaboration.
  • Installation and maintenance of scientific product algorithm software within NCEI product generation environments.
  • Optimization of algorithms to achieve the required performance, based on test results and interactions with stakeholders.
  • Assistance in the design and development of NCEI space weather product data services.
  • Development and maintenance of software tools to support the interdisciplinary STP team’s needs.
  • Assistance with data product visualizations.
  • Help to develop innovative solutions as NCEI transitions to cloud-based infrastructure.
  • Collaborate with and present findings to the space weather team and broader space physics community.


  • B.S. in Physical Science, Engineering, Computer Science, or similar technical field.
  • Four or more years of professional experience in scientific programming and analysis of environmental data.
  • Outstanding oral and written communication skills. 
  • Candidates will be required to successfully complete a federal clearance process. 
  • Due to the requirement to access export-controlled data and information, only U.S. citizens, lawful permanent residents (green cards), or other protected individuals (i.e., persons designated as an asylee, refugee, or a temporary resident under amnesty provisions) may apply.