8 дней назад
Software Engineer II - WRF
83 299 - 104 127$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer II - WRF (Python/HPC): Maintaining and modernizing WRF forecasting workflows, post-processing pipelines, and operational monitoring systems with an accent on Python migration, high-performance computing, and real-time reliability. Focus on upgrading model workflows, troubleshooting HPC deployments, optimizing data processing, and building status dashboards and alerting tools.
Location: Boulder, Colorado, United States; hybrid with a minimum of 3 days per week on-site
Salary: $83,299–$104,127 per year
Company
is a research organization supporting atmospheric science and meteorological applications through the National Center for Atmospheric Research.
What you will do
- Maintain, modernize, and refactor software supporting WRF-based operational and research forecasting workflows.
- Migrate legacy plotting scripts to modern Python-based alternatives and optimize data post-processing performance.
- Upgrade WRF and initialization workflows, benchmark changes, and deploy them across high-performance computing environments.
- Troubleshoot model and workflow issues, establish systematic GitHub versioning, and identify memory, compute, and pipeline bottlenecks.
- Maintain operational alerting systems and web-based status dashboards for real-time product monitoring.
- Document WRF ensemble architecture and custom post-processing pipelines while collaborating with university and private-sector partners.
Requirements
- Bachelor’s degree in a computer-related field with typically 4–8 years of relevant experience, or an equivalent combination of education and experience.
- Professional experience with Python or other scripting languages, shell scripting, Git, and software development for real-time operational systems.
- Experience with high-performance computing systems and Linux/Unix-based operating systems.
- Ability to manage multiple projects, solve complex technical problems, and communicate effectively in writing and verbally.
- Ability to work collaboratively as part of a diverse team.
- Hybrid work in Boulder, Colorado requires on-site presence at least 3 days per week; relocation assistance is not available and the position does not sponsor visas.
Nice to have
- Exposure to NCL and Perl or familiarity with Fortran.
- Knowledge of numerical weather prediction, GRIB and netCDF files, WRF, or the WRF Preprocessing System.
- Basic web development experience for status dashboards.
Culture & Benefits
- Full-time fixed-term appointment of 6 months or more, with possible extension depending on funding.
- Medical, dental, vision, disability, retirement, and employee assistance benefits.
- contributes 10% of base salary to the retirement plan.
- At least 20 days of annual paid time off, 10 paid holidays, and 12 weeks of paid parental leave.
- Tuition assistance and eligibility for Public Service Loan Forgiveness.
Hiring process
- Submit a resume or CV and complete the required application questionnaire.
- Background checks and possible federal screenings are conducted for selected candidates.
- Applications must be submitted by September 24, 2026, at 12:00 a.m. Mountain Time.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Software Engineer (Python)
110 000 - 125 000$
9 дней назад
Software Engineer
110 000 - 125 000$
10 дней назад
Software Developer (.NET)
117 200 - 143 200$
13 дней назад
Software Engineer, Missions Software (Python)
82 000 - 102 500CAD
14 дней назад
Senior Software Engineer - Research Technology (C++)
9 дней назад
Software Engineer II (Networking)
105 500 - 213 500$