The AI Job Search Engine
Research Software Engineer / Scientific Researcher(m/w/x)
Optimizing Earth System Model codes for heterogeneous HPC architectures. Master's and doctorate in STEM, with Fortran, C++, MPI, and OpenMP experience required. Flexitime and work-from-home options.
Requirements
- Master's degree and doctorate in atmospheric research, computer science, physics, engineering, or related field
- Strong knowledge of Fortran, C++, and Python
- Solid background in build engineering, Makefile development, compiler configurations, build optimization, and Linux-based HPC clusters
- Good software development practices, including 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) is advantageous
- Familiarity with contemporary AI models, such as transformer-based models or convolutional neural networks, is advantageous
- Strong communication and presentation skills
- Ability and motivation to work effectively in a team
- Good written and spoken English skills
- German language skills are an advantage
Tasks
- Ensure sustainability of community ESM codes
- Enable adoption of modern HPC systems
- Improve high-performance computing of ESM codes
- Optimize ESM code performance
- Port ESM codes to heterogeneous HPC architectures
- Port ESM codes to GPU-accelerated systems
- Participate in model developments for Earth system simulation
- Support NHR ESM community software development
- Conduct user outreach for NHR ESM community
- Conduct research in atmospheric modeling
- Run ESM simulations
- Analyze ESM simulations
- Participate in scientific conferences
- Contribute to peer-reviewed publications
Education
- Master's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- Fortran
- C++
- Python
- Makefile
- Linux
- Git
- CI/CD
- MPI
- OpenMP
- CUDA
- ROCm
- PyTorch
- TensorFlow
Benefits
Learning & Development
- Specific training
- Further qualification offers
Flexible Working
- Flexitime
- Work from home
Healthcare & Fitness
- Sports and leisure offers
Childcare
- Child and holiday care services
Public Transport Subsidies
- Job Ticket Baden-Württemberg contribution
Free or Subsidized Food
- Canteen meals
Not a perfect match?
- Institut für Automation und angewandte Informatik (IAI)Full-timeTemporary contractWith HomeofficeNot specifiedEggenstein-Leopoldshafen
- Laboratorium für Applikationen der Synchrotronstrahlung (LAS)
Academic Staff Member – Computer Science, Mathematics(m/w/x)
Full-timeWith HomeofficeExperiencedEggenstein-Leopoldshafenfrom 62,000 - 71,300 / year - Institut für Nanotechnologie (INT)
Research Scientist LLM Agents and Semantic Data Processing in Materials Science(m/w/x)
Full-timeWith HomeofficeNot specifiedEggenstein-Leopoldshafen - Laboratorium für Applikationen der Synchrotronstrahlung (LAS)
Akademische Mitarbeiter:in - Informatik, Mathematik(m/w/x)
Full-timeTemporary contractWith HomeofficeExperiencedEggenstein-Leopoldshafenfrom 62,000 - 71,300 / year - Institut für Nanotechnologie (INT)
Computer Scientist(m/w/x)
Full-timeWith HomeofficeNot specifiedEggenstein-Leopoldshafen
Research Software Engineer / Scientific Researcher(m/w/x)
Optimizing Earth System Model codes for heterogeneous HPC architectures. Master's and doctorate in STEM, with Fortran, C++, MPI, and OpenMP experience required. Flexitime and work-from-home options.
Requirements
- Master's degree and doctorate in atmospheric research, computer science, physics, engineering, or related field
- Strong knowledge of Fortran, C++, and Python
- Solid background in build engineering, Makefile development, compiler configurations, build optimization, and Linux-based HPC clusters
- Good software development practices, including 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) is advantageous
- Familiarity with contemporary AI models, such as transformer-based models or convolutional neural networks, is advantageous
- Strong communication and presentation skills
- Ability and motivation to work effectively in a team
- Good written and spoken English skills
- German language skills are an advantage
Tasks
- Ensure sustainability of community ESM codes
- Enable adoption of modern HPC systems
- Improve high-performance computing of ESM codes
- Optimize ESM code performance
- Port ESM codes to heterogeneous HPC architectures
- Port ESM codes to GPU-accelerated systems
- Participate in model developments for Earth system simulation
- Support NHR ESM community software development
- Conduct user outreach for NHR ESM community
- Conduct research in atmospheric modeling
- Run ESM simulations
- Analyze ESM simulations
- Participate in scientific conferences
- Contribute to peer-reviewed publications
Education
- Master's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- Fortran
- C++
- Python
- Makefile
- Linux
- Git
- CI/CD
- MPI
- OpenMP
- CUDA
- ROCm
- PyTorch
- TensorFlow
Benefits
Learning & Development
- Specific training
- Further qualification offers
Flexible Working
- Flexitime
- Work from home
Healthcare & Fitness
- Sports and leisure offers
Childcare
- Child and holiday care services
Public Transport Subsidies
- Job Ticket Baden-Württemberg contribution
Free or Subsidized Food
- Canteen meals
About the Company
Scientific Computing Center (SCC)
Industry
IT
Description
The company performs tasks related to research, teaching, and innovation and provides comprehensive services within KIT and to external parties.
Not a perfect match?
- Institut für Automation und angewandte Informatik (IAI)
Informatiker:in Schwerpunkt Energieinformatik(m/w/x)
Full-timeTemporary contractWith HomeofficeNot specifiedEggenstein-Leopoldshafen - Laboratorium für Applikationen der Synchrotronstrahlung (LAS)
Academic Staff Member – Computer Science, Mathematics(m/w/x)
Full-timeWith HomeofficeExperiencedEggenstein-Leopoldshafenfrom 62,000 - 71,300 / year - Institut für Nanotechnologie (INT)
Research Scientist LLM Agents and Semantic Data Processing in Materials Science(m/w/x)
Full-timeWith HomeofficeNot specifiedEggenstein-Leopoldshafen - Laboratorium für Applikationen der Synchrotronstrahlung (LAS)
Akademische Mitarbeiter:in - Informatik, Mathematik(m/w/x)
Full-timeTemporary contractWith HomeofficeExperiencedEggenstein-Leopoldshafenfrom 62,000 - 71,300 / year - Institut für Nanotechnologie (INT)
Computer Scientist(m/w/x)
Full-timeWith HomeofficeNot specifiedEggenstein-Leopoldshafen