Research Software Engineer (w/m/d) Leistungsoptimierung von HPC-Codes
Core
Develop, test, and optimize coupled Earth system models for high-performance computing (HPC) systems to support digital twin of the Earth initiatives.
Role type
Research Software Engineer (HPC optimization)
Builds
Coupled Earth system models (ESMs) and scientific software components
Domain
Climate research / Earth system modeling / High-Performance Computing
Deliverable
production ML models | product features
Required skills
C/C++, Fortran, MPI, OpenMP, UNIX/Linux, GPU programming, algorithm design, data structures
Preferred skills
Experience with GPU systems for scientific applications, experience in algorithm design and scientific software architecture
Technologies
MPI, OpenMP, C, C++, Fortran, Linux, GPU
Responsibilities
Develop and test existing coupled Earth system models; Optimize code for efficient execution on current and future HPC systems; Collaborate with Earth system scientists to address technical challenges in HPC and software development
Seniority
Mid-Senior, hands-on IC