1

Weather Prediction Software Engineer Jobs (NOW HIRING)

AWIPS Application Developer

Seattle, WA ยท On-site

$89K - $118K/yr

Experience with numerical weather prediction (NWP) or meteorological datasets. * Exposure to cloud ... Make Your Mark with WSP If you're a software developer who wants to work on complex, mission ...

Contribute to the development and enhancement of real-time and forecasting weather applications. * Collaborate with cross-functional engineering partners to deliver reliable, high-quality software ...

AWIPS Application Developer

Rancho Cordova, CA ยท On-site

$89K - $118K/yr

Experience with numerical weather prediction (NWP) or meteorological datasets. * Exposure to cloud ... Make Your Mark with WSP If you're a software developer who wants to work on complex, mission ...

AWIPS Application Developer

Oakland, CA ยท On-site

$89K - $118K/yr

Experience with numerical weather prediction (NWP) or meteorological datasets. * Exposure to cloud ... Make Your Mark with WSP If you're a software developer who wants to work on complex, mission ...

AWIPS Application Developer

Tacoma, WA ยท On-site

$89K - $118K/yr

Experience with numerical weather prediction (NWP) or meteorological datasets. * Exposure to cloud ... Make Your Mark with WSP If you're a software developer who wants to work on complex, mission ...

AWIPS Application Developer

Washington, DC ยท On-site

$89K - $118K/yr

Experience with numerical weather prediction (NWP) or meteorological datasets. * Exposure to cloud ... Make Your Mark with WSP If you're a software developer who wants to work on complex, mission ...

Software Engineer Location: Fremont, CA Duration: 12 Months Minimum Skills Required: * Modify ... and mathematical models to predict and measure outcome and consequences of design. * Store ...

Software Engineer Location: Pierre, SD Duration: Long-term Job Duties * Gather non-functional ... predict and measure outcome and consequences of design. * Modify existing software to correct ...

As a Full-Stack Weather Software Engineer, you'll work with our weather model output to build and deploy customer products and the frontend systems they're delivered through. The Role: This role sits ...

... weather systems with a full stack, AI-native platform that senses, models, and predicts Earth ... The Mantari Software Engineering Internship provides an opportunity to work on the software systems ...

... weather systems with a full stack, AI-native platform that senses, models, and predicts Earth ... The Mantari Software Engineering Internship provides an opportunity to work on the software systems ...

Software Engineer II

San Jose, CA ยท On-site

$135K - $182K/yr

Collaborate with software and research engineers to design scenarios and metrics to predict real-world performance of autonomous driving algorithms. Requirements: Master's degree in Software ...

next page

Showing results 1-20

Weather Prediction Software Engineer information

See salary details

$5

$55

$84

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

As of Jun 4, 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 are the key skills and qualifications needed to thrive as a Weather Prediction Software Engineer, and why are they important?

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 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 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.

Infographic showing various Weather Prediction Software Engineer job openings in the United States as of May 2026, with employment types broken down into 83% Full Time, 15% Part Time, 1% Temporary, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $114,802 per year, or $55.2 per hour.
Postdoctoral Appointee - Convective Storms and Severe Weather

Postdoctoral Appointee - Convective Storms and Severe Weather

Argonne National Laboratory

Lemont, IL โ€ข On-site

$72K - $121K/yr

Full-time

Posted 3 days ago


Job description

The Environmental Science Division at Argonne National Laboratory seeks a highly motivated postdoctoral researcher to advance the understanding and prediction of severe weather using both physics-based and AI/ML approaches. This position focuses on high-resolution Earth system modeling and the analysis of convective storms and weather and hydrological hazards to improve predictability, particularly at subseasonal and seasonal lead times. The successful candidate will lead simulations of convective systems using high-resolution regional and global models, evaluate model performance, and develop innovative approaches to enhance predictive skill. The role also involves integrating AI/ML techniques to advance physical parameterizations and improve severe weather prediction skills.

Key responsibilities include:

  • Conducting high-resolution model simulations of convective storms
  • Contributing to model development using AI/ML approaches in areas such as clouds, turbulence, land-atmosphere interactions, and aerosol-cloud interactions
  • Analyzing model outputs alongside observational datasets to advance physical understanding
  • Publishing research findings in peer-reviewed journals and presenting results at scientific meetings
  • Collaborating closely with scientists in the broad Earth system Science community and with industry partners

Position Requirements

Required Qualifications:

  • Ph.D. (typically completed within the past 0-5 years) in Atmospheric Science or a related field
  • Demonstrated expertise in one or more of the following areas: convective storms, precipitation processes, severe winds, land-atmosphere interactions, or aerosol-cloud interactions
  • Strong experience in numerical modeling and high-performance computing Experience applying AI/ML methods to model development, with strong programming skills (e.g., Python, Fortran, C++)
  • Knowledge of data analysis techniques and statistical methods
  • Proven scientific writing and oral communication skills
  • Ability to work both independently and collaboratively in a team environment, with creativity and strong organizational skills
  • Commitment to upholding Argonne's core values: Impact, Safety, Respect, Integrity, and Teamwork

Preferred Qualifications:

  • Experience applying AI/ML algorithms to severe weather prediction
  • Proficiency in C++ and experience running simulations on GPU-based systems
  • Familiarity with convection-permitting models such as E3SM and ERF

Job Family

Postdoctoral

Job Profile

Postdoctoral Appointee

Worker Type

Long-Term (Fixed Term)

Time Type

Full timeThe expected hiring range for this position is $72,879.00-$121,465.00.

Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such as, but not limited to, the scope and responsibilities of the position, the qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs. Additionally, comprehensive benefits are part of the total rewards package.

Click here to view Argonne employee benefits!

As an equal employment opportunity employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a safe and welcoming workplace that fosters collaborative scientific discovery and innovation. Argonne encourages everyone to apply for employment. Argonne is committed to nondiscrimination and considers all qualified applicants for employment without regard to any characteristic protected by law.

Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department.

All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis. Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.