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

Location
Boulder, Colorado
Posted
Jun 08, 2021
Employment Type
Full Time
Institution Type
Four-Year Institution
Requisition Number:

30828Location:

Boulder, Colorado Employment Type:

Research FacultySchedule:

Full-TimeDate Posted:

07-Jun-2021 Close All Job SummaryUniversity 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. Who We AreAt 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 scientific and societal understanding of the Earth system.
https://cires.colorado.edu/
NCEI-STP is responsible for oversight of the NOAA space weather sensors on several satellite constellations, including GOES, DSCOVR, and SWFO. These missions provide data critical for NOAA’s National Weather Service (NWS) Space Weather Prediction Center (SWPC) efforts to protect life and property, as well as to broader scientific efforts that advance the field. The STP Space Weather team’s specific responsibilities include calibration and validation of space weather measurements and data products, development of scientific processing algorithms used in real time to produce data for forecasters, development of retrospective algorithms to create scientifically authoritative (‘best’) products, and prototyping real-time processing systems.
National Centers for Environmental Information website:
https://www.ngdc.noaa.gov/What Your Key Responsibilities Will Be
  • 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.
What You Should Know
  • 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.
  • 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.
What We Can Offer
  • CIRES can offer a generous compensation package. Salary is commensurate with education and experience and determined based on our CIRES internal career track classification.
  • The annual hiring salary range for this position is $50,000 - $90,000.
  • Relocation funds are available for this position following CIRES and the University of Colorado’s relocation processes and procedures.
  • The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit, and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment.
BenefitsThe University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.Be StatementsBe Collaborative. Be Strategic. Be Boulder.What We Require
  • 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.
What You Will Need
  • Experience implementing and testing scientific or mathematical algorithms.
  • Advanced proficiency in Python and its scientific packages (e.g., NumPy, SciPy, and Matplotlib).
  • Skill in Unix/Linux operating environments.
  • Experience developing software using object-oriented design principles, software best practices, and version control.
  • Ability to collaborate with a science team to implement new data processing algorithms.
  • Ability to improve and maintain software authored by other parties.
  • Understanding of the architecture, implementation, and/or operation of systems that handle large data sets.
  • Ability to write clean, self-documented code that can be maintained by other team members when necessary.
  • Experience writing unit, integration, and functional tests.
  • Ability to effectively work both independently and as part of a diverse and inclusive workforce.
  • Ability to creatively problem solve, productively manage multiple tasks, and thrive in a highly interactive team environment.
  • Willingness and ability to seek answers from others, and to help others with their questions.
What We Would Like You To Have
  • A general understanding of space weather, space-based measurements.
  • Proficiency with additional languages utilized for scientific processing, such as IDL and Matlab.
  • Experience creating cloud-native and/or cloud-enabled applications.
  • Experience with architecture, implementation, and/or utilization of product generation systems.
  • Experience with front-end development and design, e.g. web sites and APIs.
  • Experience and/or knowledge of real-time analytics.
  • Experience with data visualization tools.
Special InstructionsTo apply, please submit the following materials:
  1. Resume or CV
  2. Cover letter addressed to the Search Committee briefly describing your qualifications, professional goals, and specific interest in this position.
  3. List of contact information for 3 references who may be contacted on your behalf.
You don’t need to include letters of recommendation with your application. If you are selected as a finalist for this role, we will also use Skillsurvey to check references. SkillSurvey is an online automated reference check solution. This information will be kept confidential and viewable only by the search committee.
If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources department using an approved online vendor. If your degree was obtained outside of the United States, please submit a translated version as an optional attachment.
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 InformationPosting Contact Name: William Rowland

Posting Contact Email: [email protected]

Similar jobs

Similar jobs