Filling the gaps between
Reach Us
Reach Us

Data Assimilation Scientist, NWP

Spire — Boulder
Data Assimilation Scientist, NWP - image

About Spire

In the time it takes you to read this job description our low earth orbit nanosatellites would have passed overhead at least three times traveling at around 8km a second. Onboard, the satellites are collecting and downloading radio signals (data) that help drive value across the Maritime, Weather and Aviation industries.

The Spire Weather team is focused on taking that data and impacting the world in positive ways.


Spire Global is seeking a Data Assimilation Scientist that will contribute to the Company’s effort of developing advanced Data Assimilation (DA) methods in support of our satellite missions. This is an exciting opportunity for motivated scientists to make a difference through advancing DA techniques and assimilating unprecedented large amounts of Radio Occultation (GNSS-RO), Reflectomerty (GNSS-R) and other satellite data.

The successful candidate will join DA Team at Spire branch office in Boulder, Colorado, USA, and will have opportunities to work with top-level scientists at Spire, as well as scientists from around the world, on issues that matter.

 Responsibilities of your role 

The successful candidate will work with Spire DA, global weather forecasting and software engineering teams to implement and evaluate cutting-edge DA methods and assimilate large amounts of GNSS-RO, GNSS-R and other satellite data into the Global Validation Model (GVM). Responsibilities will include the following tasks: 

  • Proposing and implementing innovative approaches to DA, data processing and quality control.
  • Implementing cutting-edge capabilities for assimilating GNSS-RO, GNSS-R and other satellite data into the GVM.
  • Developing and implementing methodologies for estimating forecast sensitivity to observations.
  • Working with the software engineering team to define most effective software solutions.
  • Presenting research findings at scientific conferences or workshops.


  • Applicants must have either a MS or PhD degree in Meteorology, Atmospheric Science, Mathematics, or equivalent working experience in DA methods.
  • Working experience with cutting-edge DA methods, such as 3D-Var, 4D-Var, ensemble Kalman filter and hybrid ensemble-variational methods.
  • Working experience with DA systems involving global Numerical Weather Prediction (NWP) models.
  • Knowledge of optimal control theory and minimization methods is desirable.
  • Working knowledge of Fortran, Python, Linux scripting and version control (e.g., Git, SVN, Bitbucket).
  • Working experience with meteorological data formats, such as NetCDF, BUFR, ESMF and GRIB is desirable.
  • Working experience with GSI (Gridpoint Statistical Interpolation) DA system is desirable.
  • Working experience with workflow management (e.g., luigi) is desirable.
  • Demonstration of enthusiasm and ability to work in a development team that never stops improving DA methods and results.

Maritime Engineering1

Aviation Engineering1

Space Program Engineering16

Weather Engineering5

Space Program Science & Research2

Weather Science & Research1


BMSS (Sales and Marketing)8


Business Operations1

If you are looking for an internship or don't see a job that fits, you can email
a cover letter and resume to