Scientific Researcher (m/f/d) Adjoint Monte Carlo Simulation for Inverse Problems

Jobbeschreibung

Karlsruhe Institute of Technology (KIT) – The Research University in the Helmholtz Association creates and imparts knowledge for the society and the environment. It is our goal to make significant contributions to mastering the global challenges of mankind in the fields of energy, mobility, and information. For this, about 9.800 employees of KIT cooperate in a broad range of disciplines in research, academic education, and innovation.

We are looking for the Scientific Computing Center (SCC) to start on 15.09.2025 limited for 3 years for a

Scientific Researcher (m/f/d) Adjoint Monte Carlo Simulation for Inverse Problems

PhD Position / 75% part-time


The Scientific Computing Center (SCC) is a central scientific institution of KIT in connection with tasks in research, teaching, and innovation and performs overarching services within KIT and for external parties.

We are looking for a researcher to work on uncertainty quantification and inverse problems in the setting of medical imaging problems. Specifically, the researcher will work on the development of efficient adjoint simulations for kinetic Monte Carlo simulations for radiative transport equations. Developing such simulations will require combining mathematical modeling techniques for deriving adjoint equations with programming techniques to produce an efficient implementation. In particular, a memory-efficient implementation is foreseen using reversible pseudorandom number generators. The ultimate goal is to integrate these techniques into an existing code, in collaboration with industrial partners.

This position offers the possibility to acquire a PhD degree while working in the CSMM research group, headed by Professor Martin Frank. This thesis will be carried out within the scope of an interuniversity BMTFR project under the funding theme “Mathematics for Innovation-, in collaboration with an industry partner. An industrial internship may also be possible within this framework. The successful applicant will also be associated with KIT-s KCDS graduate school.


  • You have a master's degree in applied mathematics, computational science or a compatible STEM subject. You can demonstrate a solid foundation in programming through either academic projects or otherwise.
  • Knowledge or experience in at least one of these methodological fields is an advantage: mathematical modeling, stochastic simulation and uncertainty quantification. Further, prior experience in C++ and/or CUDA is a plus.

of staff of the only German University of Excellence that conducts large-scale research on the national level. Work under excellent working conditions in an interna-tional environment and be active in research and academic education for our future. Benefit from specific training when starting your job and from a wide range of further qualification offers. Use our flexible working time models (flexitime, work from home), our sports and leisure offers, as well as our child and holiday care services. We also pay a share of EUR 25/month in the Job Ticket Baden-Württemberg. Enjoy a large variety of dishes, snacks, and beverages at our canteens.

We prefer to balance the number of employees (f/m/d). Therefore we kindly ask female applicants to apply for this job.

Recognized severely disabled persons will be preferred if they are equally qualified.

Mehr