1

Meteorology Python Jobs in Norman, OK (NOW HIRING)

... time meteorological data essential for safe flight operations. Citizenship Requirement All ... Programming languages and scripts used in model and tool development (C, C++, Python). * Ability to:

... time meteorological data essential for safe flight operations. Citizenship Requirement All ... Programming languages and scripts used in model and tool development (C, C++, Python). * Ability to:

Showing results 21-40

Meteorology Python information

See Norman, OK salary details

$11

$51

$75

How much do meteorology python jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for meteorology python in Norman, OK is $51.21, according to ZipRecruiter salary data. Most workers in this role earn between $42.21 and $58.17 per hour, depending on experience, location, and employer.

What is Meteorology Python?

Meteorology Python refers to the use of the Python programming language for meteorological data analysis, visualization, and modeling. Professionals in this area use Python to process large datasets from weather stations, satellites, and climate models, enabling them to analyze patterns, forecast weather, and visualize atmospheric phenomena. Python's powerful libraries, such as MetPy, xarray, and matplotlib, make it a popular choice for both research and operational meteorology. This skillset is valuable in meteorological agencies, research institutions, and private sectors that require weather-related data processing.

What are the key skills and qualifications needed to thrive as a Meteorology Python developer?

To thrive as a Meteorology Python Developer, you need strong programming skills in Python, a solid grasp of meteorological concepts, and a relevant degree in atmospheric science, computer science, or a related field. Experience with data analysis tools (such as NumPy, Pandas, and Matplotlib), weather modeling systems, and libraries like MetPy or PyNGL is typically required. Critical thinking, strong problem-solving abilities, and effective communication help translate complex weather data into actionable insights. These skills are crucial for accurate weather analysis, efficient data handling, and effective collaboration with scientific teams.

How does a Meteorology Python specialist typically collaborate with meteorologists and data scientists on forecasting projects?

A Meteorology Python specialist often works closely with meteorologists to translate atmospheric data into actionable insights using Python-based tools. They collaborate with data scientists to develop, optimize, and maintain scripts for data analysis, visualization, and model automation. Regular interactions may include joint code reviews, sharing domain knowledge, and integrating meteorological models with advanced analytics pipelines. This teamwork ensures accurate forecasts and innovative solutions to complex weather-related challenges.

What is the difference between Meteorology Python vs Meteorology Data Analyst?

AspectMeteorology PythonMeteorology Data Analyst
Required CredentialsBachelor's in Meteorology, Computer Science, or related; Python programming skillsBachelor's in Meteorology, Data Science, or related; proficiency in data analysis tools
Work EnvironmentResearch labs, weather agencies, tech companiesWeather services, research institutions, government agencies
Employer & Industry UsageDeveloping weather models, automation, data processingAnalyzing weather data, reporting, forecasting support
Common Search & Comparison IntentFocus on Python skills in meteorologyFocus on data analysis roles in meteorology

While both roles involve meteorology, Meteorology Python emphasizes programming and developing weather models using Python, whereas Meteorology Data Analysts focus on interpreting weather data and generating reports. Both careers often require similar educational backgrounds but differ in daily tasks and skill sets.

What are popular job titles related to Meteorology Python jobs in Norman, OK?

For Meteorology Python jobs in Norman, OK, the most frequently searched job titles are:

Infographic showing various Meteorology Python job openings in Norman, OK as of August 2026, with employment types broken down into 100% Part Time. Highlights an 100% In-person job distribution, with an average salary of $106,518 per year, or $51.2 per hour.

MPAS-JEDI Systems and Convective-Scale Modeling Specialist (Scientist IV)

FedWriters, Inc.

Norman, OK โ€ข On-site

$83K - $87K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

MPAS-JEDI is the backbone of NSSL's next-generation convective-scale modeling and data assimilation work โ€” and it needs someone who can keep the software, the science, and the HPC infrastructure all moving together. As FWI's MPAS-JEDI Systems and Convective-Scale Modeling Specialist, you will develop, install, and support MPAS-JEDI and related modeling/data assimilation systems across HPC, cloud, and operational computing platforms, supporting WoFS and WoFSCast research and operational transition. You'll be equally at home writing Python/Fortran workflow tools and diagnosing a storm-scale forecast bust.

Work Schedule and Location:

Hybrid: This full-time hybrid position will work Monday through Friday, 8 AM CST to 5 PM CST, with 90% at National Severe Storms Laboratory (NSSL), National Weather Center, Norman, Oklahoma, or designated field deployment locations.


  • Develop, install, maintain, and support MPAS-JEDI and related atmospheric modeling and data assimilation systems on HPC, cloud, and operational computing platforms
  • Develop and maintain scientific software, workflows, and automation tools using Python, Bash, Git, Fortran, and related technologies
  • Implement and support real-time and retrospective modeling workflows using workflow management systems such as EC-Flow, Rocoto, or similar frameworks
  • Support ensemble-based data assimilation, numerical weather prediction, software integration, testing, version control, and operational transition activities
  • Manage, organize, and validate large modeling and observational datasets supporting WoFS, WoFSCast, MPAS-JEDI, and ML/AI applications
  • Conduct model verification, diagnostics, quality control, and forecast evaluation using METplus and related verification frameworks
  • Design, execute, and analyze convective- and meso-scale numerical experiments focused on storm-scale forecasting and data assimilation applications
  • Collaborate with scientists, students, software engineers, and operational partners to resolve technical issues and advance forecasting capabilities
  • Prepare technical documentation, reports, presentations, and scientific publications supporting project and research objectives

Required: 

  • MA/MS (PhD. Preferred) in meteorology, atmospheric science, computer science, engineering, applied mathematics, or a related field
  • 8+ years of relevant professional or academic experience

Desired: 

  • Experience with convective- and/or meso-scale numerical weather prediction and ensemble-based data assimilation systems
  • Proficiency in Python, Bash, Git, and scientific software development in HPC environments
  • Familiarity with MPAS-JEDI, JEDI, WoFS, WoFSCast, MPAS, WRF, or similar modeling and data assimilation frameworks
  • Experience with operational workflow management systems (e.g., EC-Flow, Rocoto) and large atmospheric modeling and observational datasets
  • Knowledge of storm-scale forecasting, forecast verification methodologies, model diagnostics, and quality control procedures, including tools such as METplus
  • Demonstrated ability to collaborate effectively within multidisciplinary teams and communicate technical and scientific results through presentations, reports, and peer-reviewed publications

Work Setting and Environment:

  • Primary location: National Severe Storms Laboratory (NSSL), National Weather Center, Norman, Oklahoma, or designated field deployment locations
  • Normal work hours are Monday through Friday, 8 hours per day / 40 hours per week, excluding federal holidays; field data-collection activities may require irregular hours during active severe weather events
  • Remote work arrangements must be reviewed and approved in advance by the Contracting Officer's Representative (COR); on-site presence may be required based on mission, field operations, collaboration, or security needs
  • Local and non-local travel may be required, not anticipated to exceed 5% annually; all unplanned travel must be approved in writing by the COR at least 10 calendar days in advance
  • Must complete an online IT security awareness course within one week of starting work
  • Foreign national candidates are subject to export control review and require CO/COR approval prior to consideration
  • Government-furnished equipment provided, including access to HPC resources, specialized mobile observation platforms, laboratory test equipment, computers, and office workspace, as applicable

FWI is an Equal Opportunity Employer, including disability/vets. 


At FWI, we place the highest importance on creating an exceptional employee experience. You'll have opportunities to achieve your career aspirations through internal promotions, professional development, and other recognition and rewards programs. Join our team and take advantage of the many benefits we offer, including:

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Long-term and Short-term Disability Insurance
  • Life Insurance
  • 401(k) Plan
  • Holiday Pay
  • Paid Time Off

$83,000.00 to $87,000.00