Tomorrow.io is looking for a Meteorological Data Scientist to validate and quality control AI model data, dive headfirst into AI model and sensor data, perform validations, quality assurance and control, and produce product prototypes. The role involves implementing and troubleshooting frameworks that allow AI to scale atmospheric models faster and smarter.
Requirements
- Strong hands-on skills with scientific code (e.g., Node.js, Python), using common packages for: Data processing and analysis (e.g., Pandas, NumPy, xarray, or equivalent).
- API and service development (e.g., FastAPI, Express, or similar).
- Statistical analysis and validation.
- Experience with Google Cloud Platform and/or Azure services, including data storage, serverless compute, and messaging (e.g., BigQuery, Cloud Functions/Run, Pub/Sub).
- Familiarity with weather and geospatial data formats (NetCDF, GRIB, GeoJSON, METAR, TAF).
- Solid understanding of data architecture and pipelines, including working with structured and unstructured datasets.
- Proven experience integrating and operationalizing AI-assisted development tools (e.g., GitHub Copilot, Cursor) into scientific and engineering workflows.
Responsibilities
- Perform validations of AI weather models and products.
- Develop data visualizations, validation, and statistical analyses of meteorological data products.
- Partner closely with Weather Science, Weather Applications, Bespoke Solutions, and Space and Sensor teams to troubleshoot performance of models and observation data.
- Use AI tools and model data to produce new product prototypes for scientists and end users.
- Work with Accounts and Customer Teams to produce customer-focused validations and value propositions for Tomorrow.io meteorological data; interfacing with customers as needed.
- Use AI to generate, compile, and troubleshoot software components as part of the native development flow.
- Work hands-on with state of the art AI weather models from Tomorrow.io and our partners.
Other
- A Passion for meteorology — A degree in Atmospheric Science or Meteorology is required.
- 3+ years of experience as a meteorological data scientist or operational weather forecaster (with demonstrated experience with code)
- Experience with integrating AI-assisted communication of weather information (chatGPT, Copilot, Gemini, etc) into workflows.
- Curious mindset — Think deeply about why meteorological data works the way it does, and how to probe for the most logically consistent outcomes.
- Strong problem-solving and communication skills, with experience working cross-functionally and in customer-facing roles.