Salary: 44.000 - 84.000 € per year Requirements: Degree (Masters level) and doctorate in atmospheric research, computer science, physics, engineering or a related field Strong knowledge in the programming languages Fortran, C++, and Python Solid background in build engineering, including Makefile development, compiler configurations, build optimization, and experience with Linux-based HPC clusters Good software development practices, including version control with Git, documentation, and CI/CD workflows Substantial experience with distributed- and shared-memory parallelization using MPI and OpenMP. Additional background in developing for heterogeneous architectures (e.g., CUDA or ROCm) is advantageous Familiarity with modern deep learning frameworks (e.g., PyTorch or TensorFlow) and contemporary AI models, such as transformer-based models or convolutional neural networks, is advantageous Strong communication and presentation skills and the ability and motivation to work effectively in a team Good written and spoken English skills; German language skills are an advantage Responsibilities: Ensuring the sustainability of community ESM codes, and enabling the adoption of modern HPC systems Enabling and improving high-performance computing capabilities of ESM codes, including performance optimization Contributing to porting ESM codes to heterogeneous HPC architectures, including GPU-accelerated systems Participation in model developments with regard to the further development of an improved simulation of the Earth system Participate in the NHR ESM community through software development support and user outreach Carrying out own research in atmospheric modeling, including running and analyzing ESM simulations Participating in scientific conferences and contributing to peer-reviewed publications Technologies: AI CI/CD CUDA Fortran Git Support Linux PyTorch Python TensorFlow Cloud Flow Hardware HTTP More: We are the Karlsruhe Institute of Technology (KIT), a prestigious University of Excellence conducting large-scale research on the national level. Our Scientific Computing Center (SCC) offers an international environment with excellent working conditions, where our staff can engage in impactful research and academic education. We provide specific training upon onboarding and a wide range of further qualification opportunities. Our flexible working models, sports and leisure offers, and childcare services enhance the work-life balance for our employees. We are committed to diversity and encourage female applicants to apply. last updated 14 week of 2026