The Cooperative Institute for Research in Environmental Sciences (CIRES) at the University of Colorado Boulder conducts collaborative research with NOAA’s National Centers for Environmental Information (NCEI). CIRES has an immediate opening for a Software Developer in its CIRES / NCEI Geomagnetism Team. The successful applicant will join a rapidly growing group of Geomagnetic Software Engineers responsible for developing and maintaining scalable and efficient software used by the team for development of global magnetic field models of the Earth, as well as by users for accessing and running models and data products. Global magnetic field models are used by government, industry and the general public in a wide range of applications, including aircraft navigation, satellite attitude control and directional drilling. Ideal applicants will have experience in scientific software development, transitioning research software to operational use, and high-performance or cloud computing. The ability to collaborate effectively within a team of research scientists, software developers and data managers is essential.
What Your Key Responsibilities Will Be
- Design, develop, maintain, and update software for fitting global geomagnetic field models to data collected from ground-based and low-Earth orbit platforms (40%)
- Collaborate with research scientists to transition research-grade scientific software into a production environment, including high-profile geomagnetic field models such as the
- World Magnetic Model (WMM) and High-Definition Geomagnetic Model (HDGM) (30%)
- Create user-facing software that allows users to access NOAA’s geomagnetic field models (20%)
- Write documentation for selected software intended for both internal and external users (10%)
What We Require
- Bachelor’s degree in Computer Science, Mathematics, Physics, or a related field
- Experience in programming, particularly in Python
- Experience in data science or machine learning