We are looking for candidates that can work closely with scientists in the Weather, Climate, and Society Group and the Center for Research Computing and Data at NIU to apply computationally-informed approaches to weather and climate research questions.
Essential Duties and Responsibilities
Work in a multi-disciplinary and collaborative environment consisting of atmospheric scientists and computational scientists
Research and develop efficient regional weather and climate modeling workflows on multiple HPC platforms using one or more of the following: WRF, MPAS, and/or GFDL-FV3
Manage and quality control input model data from GCMs and/or ensemble forecast models and the resulting regional climate model output
Support faculty and students on issues related to HPC platforms at Argonne and NIU (e.g., compiling FORTRAN or C/C++ code, managing dependencies and environments, shell scripting, etc.)
Minimum Required Qualifications
PhD in Computer Science, Atmospheric Science, Geosciences, or related field.
Experience with Python, C/C++, FORTRAN, shell scripting, etc.
Experience and/or familiarity with numerical weather/climate models (e.g., WRF, MPAS, or GFDL-FV3).
Considerable experience working on UNIX systems supporting HPC.
Experience working with parallel codes using MPI implementations and openMP.
Experience with machine learning frameworks like TensorFlow, PyTorch etc.
Experience with source code management systems like Git.
Experience with gridded scientific data and libraries (netCDF, grib, zarr).
Experience with preprocessing General Circulation Model (GCM) output.
Experience developing technical training documentation for users.
Strong interest in emerging technologies and applications.
Ability to work on multiple concurrent projects effectively.
List the knowledge, skills, and abilities critical to the performance of this position.
Strong analytical and problem-solving skills.
Excellent oral and written communication skills.