Job opportunities

At SCC you work in an innovative organisation with an excellent reputation; an organisation in the middle of international technological developments that helps accellerating science. If you wish to set ambitious goals, find freedom and flexibility in your work and continue to develop your personal strengths, then a job at SCC is just the thing for you. We are always happy to receive your application, even if currently no vacancies are listed, a job opening for researchers, administrators, scientific supporters is always around the corner.

Are you interested in working with us? Then send your speculative application to: personal∂

Students interested in working as a research assistant or looking for a topic for their master or bachelor thesis are also welcome. Theses can be supervised primarily in computer science or mathematics, but we also have good contacts to other KIT faculties.


The Scientific Computing Center (SCC) is the Information Technology Centre of KIT. We work in a wide variety of projects with universities, research institutions and companies, both nationally and internationally. Topics range from the analysis of large scale data to data-intensive computing and cloud computing to parallel and numerical methods. We develop and operate innovative IT services as well as large research facilities.



Jobs at SCC

Scientific Software Consultant (f/m/d)
- Focus on Supercomputing -


Job description

The Scientific Computing Center (SCC) is the information technology center of KIT.

The Scientific Computing and Simulation Department (SCS) operates large-scale facilities for scientific High-Performance Computing (HPC) and Data-Intensive Sciences, including the "High Performance Computer Karlsruhe" (HoreKa), one of the fastest and most energy-efficient computers in Europe. In November 2020, the SCC was selected as a center for National High-Performance Computing (NHR) after a nationwide application process.

To strengthen our software team, we are looking for a Scientific Software Consultant (f/m/d) as soon as possible.

  • You provide optimized versions of scientific and technical applications and libraries to the users on our High-Performance Computers within the National High Performance Computing (NHR@KIT) and the Baden-Württemberg High-Performance Computing (bwHPC) projects, and advise researchers on their efficient use.
  • You will manage license quotas of commercial, scientific software packages, further develop license manager processes, ensure that usage is in line with requirements and take care of further licensing.
  • You ensure that problems are solved quickly and competently in close coordination with users and other experts.
  • As part of the so-called "Future Technologies Partition", you install and evaluate the software packages you support on new types of architectures such as ARM processors or AMD GPUs.
  • You independently prepare teaching materials and documentation for the software packages you support and participate in workshops and training courses.
  • You support the review process for scientific computing time allotments on the HPC systems and contribute to the further development of processes and services for user support.

Personal qualification

Job requirements:

  • You have a university degree (Masterlevel) in the Natural Sciences, Engineering, the Computational Sciences, Computer Science or Mathematics.
  • You have profound experience in using and installing at least two common, relevant software packages from various scientific disciplines (e.g. Matlab, Mathematica, R, ANSYS, Abaqus, Comsol, StarCCM+, Tecplot, VASP, Turbomole, GROMACS, or OpenFOAM) on parallel high-performance computers.
  • Also desirable is experience using software for new scientific methods (such as artificial intelligence) or in the area of advanced software development methods (such as continuous integration, research software engineering).
  • You have basic knowledge of Linux operating systems and ideally software license managers. Existing hands-on experience with Linux server system administration incl. shell scripting of workflows, and version management, and compilers is desired.
  • You have basic knowledge and experience with programming languages and advanced paradigms.
  • You bring good English and basic German language skills.
  • Overall, you convince with a high degree of initiative, result orientation and teamwork.

We offer you an exciting and varied job within an agile team as well as a wide range of training opportunities and flexible and family-friendly working time models. For more information about SCC as your new work home, please visit

We are looking forward to your application (Motivations letter / CV / Certificates)!


Salary category 13, depending on the fulfillment of professional and personal requirements.


More details Apply

Offers for students

Doctoral theses, final theses, master's theses and bachelor's theses

  1. The Data Analytics, Access and Applications(D3A) department offers master's and bachelor's theses.
  2. The Data Exploitation Methods (DEM) department offers graduate and doctoral theses.
  3. The Scientific Computing & Mathematics(SCM) department offers master's and bachelor's theses.
  4. The Uncertainty Quantification (UQ) research group offers master's and bachelor's theses.

Mentoring program for female STEM students

The new mentoring program Warp4IT "Women as research peers for Information Technology" aims to give female STEM students an insight into the working life of female scientists through project work.
female scientists through project work. Further information: Women's Network

Research assistants wanted

  1. Offer: Screencast creation in the department Applications, Middleware and IT Architecture (AMA)
  2. Offers in the department Data Analytics, Access and Applications(D3A)
  3. Offers in the department Networks and Telecommunications
  4. Offers in the department Scientific Computing & Simulation