1

Weather Prediction Software Engineer Jobs (NOW HIRING)

... weather systems with a full stack, AI-native platform that senses, models, and predicts Earth ... Backed by premier venture capital and led by engineers and scientists who've landed rockets and ...

Scientific SME - NOAA

Silver Spring, MD · On-site

$100 - $125/hr

... the numerical-weather-prediction teams credibly and evaluates transition readiness against ... The advisor supports, but does not perform, the underlying science or software development. Key ...

Machine Learning Scientist

Golden, CO · On-site

$150 - $200/hr

We are seeking a Machine Learning Scientist with experience in AI weather prediction to help ... Collaborate with scientists and engineers to transition successful research from proof-of-concept ...

POSTDOCTORAL ASSOCIATE, Mechanical Engineering, will work under the direction of Prof. Sherrie Wang ... The research integrates numerical weather prediction (NWP) outputs, weather station observations ...

Signature Modeling Engineer

Beavercreek, OH · On-site

$57K - $104K/yr

As a Signatures Modeling Engineer, you will apply your skills and critical thinking to a wide ... Create signature predictions using CEM prediction software (SENTRi, Xpatch, COMSOL, CST, HFSS, Feko ...

$150 - $200/hr

This in-office expectation does not apply to contractor positions About the role We are looking for a software engineer with expertise in ML-first behavior prediction and planning. You will develop ...

We have developed a patented technology to monitor and predict problems for your home or business ... S. Computer Science, Computer Engineering, or Software Engineering. * Proficiency in Web ...

Showing results 41-60

Weather Prediction Software Engineer information

See salary details

$5

$55

$84

How much do weather prediction software engineer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for weather prediction software engineer in the United States is $55.19, according to ZipRecruiter salary data. Most workers in this role earn between $16.59 and $83.17 per hour, depending on experience, location, and employer.

What does a weather prediction software engineer do?

A Weather Prediction Software Engineer designs, develops, and maintains software systems used for forecasting weather. They work with meteorological data, implement numerical models, and optimize code for performance and accuracy. Their responsibilities often include collaborating with scientists to translate complex algorithms into reliable software, ensuring data integrity, and integrating new technologies. This role typically requires strong programming skills, knowledge of atmospheric science, and experience with high-performance computing.

What are the key skills and qualifications needed to thrive as a weather prediction software engineer?

To thrive as a Weather Prediction Software Engineer, you need a strong background in computer science, numerical modeling, meteorology, and experience with programming languages like Python, C++, or Fortran, often supported by a relevant degree. Familiarity with high-performance computing (HPC) environments, version control systems like Git, and specialized weather modeling tools such as WRF or GFS is typically required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for translating complex scientific concepts into reliable software solutions. These skills enable the development of accurate, efficient weather prediction systems that support timely decision-making and public safety.

What are some typical challenges weather prediction software engineers face when working with large-scale weather data?

Weather Prediction Software Engineers often deal with vast and complex datasets from satellites, weather stations, and sensors. One major challenge is optimizing data processing pipelines to handle real-time data efficiently while maintaining accuracy in the models. Additionally, ensuring software scalability and reliability, especially during severe weather events, requires close collaboration with meteorologists and IT infrastructure teams. Continuous learning is also essential, as weather modeling techniques and computational tools rapidly evolve in this field.

What is the difference between Weather Prediction Software Engineer vs Meteorologist?

AspectWeather Prediction Software EngineerMeteorologist
Required CredentialsBachelor's in Computer Science, Meteorology, or related field; programming skillsBachelor's or higher in Meteorology, Atmospheric Science, or related field; often includes certifications
Work EnvironmentResearch labs, tech companies, government agencies; focus on software developmentWeather stations, TV stations, research institutions; focus on data analysis and forecasting
Industry UsageDevelops weather prediction models and software tools used by meteorologistsProvides weather forecasts and analysis to the public and industry

While Weather Prediction Software Engineers focus on creating and maintaining the software tools used for weather forecasting, Meteorologists analyze weather data and produce forecasts directly. Both roles are essential in the weather industry but differ in their primary responsibilities and skill sets.

What is the software for weather prediction?

Weather prediction software used by Weather Prediction Software Engineers includes numerical weather prediction models such as the Global Forecast System (GFS), the European Centre for Medium-Range Weather Forecasts (ECMWF), and regional models like WRF. These tools rely on high-performance computing, data assimilation, and programming skills in languages like Fortran and Python to develop accurate forecasts.

What are popular job titles related to Weather Prediction Software Engineer jobs?

For Weather Prediction Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Weather Prediction Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $114,802 per year, or $55.2 per hour.

Software Engineer

Torrance, CA • On-site

Full-time

Re-posted 25 days ago


Job description

At Mantari Industries, we’re replacing yesterday’s public sector weather systems with a full stack, AI-native platform that senses, models, and predicts Earth’s atmosphere and oceans in near real time. Our mission is to sense Earth in its entirety — oceans, skies, and space — and close the gap between what nature does and what humanity knows. By building a distributed network of sensors fused with breakthrough AI, Mantari transforms raw environmental signals into actionable intelligence so that the world’s most critical outcomes, from global trade and securing grids to defending nations, are guided not by uncertainty, but by foresight. Our autonomous edge sensing fleets, deep learning forecast models, and integrated customer decision engines will create the most precise weather intelligence on the planet—empowering industry, strengthening climate resilience, providing vital intelligence to American warfighters, and opening billion-dollar markets that don’t exist yet. 

Backed by premier venture capital and led by engineers and scientists who’ve landed rockets and pioneered novel AI forecast techniques, we move fast, own the hard problems end to end, and measure success in real world impact. If you want to build frontier tech with outsized consequences, welcome aboard.

Description

Own the guts of our modeling engine, everything between raw sensor data and a lightning-fast forecast API:

  • Build and optimize CUDA kernels, JAX/PyTorch ops, and distributed training loops for physics-aware transformer models
  • Stand up reproducible, containerized pipelines (Ray, Kubernetes, Slurm, or similar) that scale from a single GPU to multi-region GPU clusters in the cloud
  • Automate data ingest and feature engineering from our growing sensor network (satellite, buoy, radar, etc.)
  • Translate novel research prototypes into production-grade code

You’ll work closely with Mantari’s Head of Weather and AI modeling teams to operationalize next-generation forecast systems, bringing meteorological science and modern ML together at planetary scale.

Requirements

  • Degree in Atmospheric Science, Computer Science, or related engineering / physical sciences field
  • 5+ years writing high-performance Python/C++/Rust for GPU workloads
  • Real-world experience designing and building cloud-native applications and infrastructure (GCP, AWS, or Azure)
  • Deep fluency with at least one modern deep learning framework (JAX, PyTorch, TensorFlow, etc.)
  • Proven track record shipping distributed training or inference systems at scale (100+ GPUs)
  • Comfortable profiling kernels, diagnosing memory bottlenecks, and reading compiler logs when needed
  • Strong grasp of modern DevOps: code reviews, CI/CD pipelines, observability, and containerization

Bonus Qualifications

  • Experience with numerical weather prediction, remote-sensing data, or geospatial intelligence
  • Background in physics-informed ML, simulation modeling, or data assimilation
  • Contributions to open-source ML or scientific computing frameworks

How We Work

  • Small, senior team; high autonomy, high expectations.
  • Collaborate closely with the founding team and SMEs to push the boundaries of observation-driven AI-native weather forecasting, and turn weather into an advantage, not a roadblock.
  • LA HQ required.
  • Equity upside commensurate with being one of the first core team members. Competitive salary, full benefits, and hardware budget.

Weather shapes every decision made on Earth. At Mantari you’ll write code that moves metal, launch sensors that tame storms, and see your work ship in weeks—not years. Join us to build the world’s first private full-stack weather platform and leave your fingerprints on infrastructure that will outlast us all. Apply now—let’s create the future of weather, together.