Research in GPU programming and (highly) parallel programming for HPC and Scientific Computing;
Active contribution to Open Source Scientific Community codes;
Working with application field scientists from various fields and different levels of IT background and their ambitious HPC codes;
Own research focus on one of the areas of:
parallel programming models or programming abstraction;
parallel algorithms;
performance/scalability analysis and optimization or;
exploration of AI assisted programming for parallel processing.
Publishing results in academic and peer-reviewed journals with own research focus topics and in collaboration with application field scientists, presenting results at scientific meetings.
Your profile
Completed university studies (PhD) in one of the fields of Computer Science, Physics, Chemistry, Mathematics, or a related field with a strong computational science focus;
Experience in numerical algorithms is a plus;
Practical experience and proven contributions (scientific publications or software development) are a plus;
Experience with libraries for scientific computing, parallel computing and GPU computing are a plus;
Strong motivation to work in a collaborative and international environment;
Excellent programming skills in at least one of C/C++, Fortran, or Julia; more are a plus;
Experience in parallel programming with at least one of CUDA/HIP, Alpaka or Kokkos, MPI, OpenMP, HPX, or similar;
Experience with development tools and build systems, git and collaborative development, debugging and profiling tools;
Experience with Linux and on the command line, working in HPC environments;
Excellent communication skills in English and in a professional context, German language skills are a plus.
Deadline 30 June
Don't forget to mention EuroScienceJobs when applying.