CV

This is a description of the page. You can modify it in '_pages/cv.md'. You can also change or remove the top pdf download button.

Contact Information

Name Nikolas Kirschstein
Professional Title Machine Learning Researcher
Email nikolas.kirschstein@tum.de
Location Munich,
Website https://kirschstein.io

Professional Summary

Doctoral researcher in machine learning at Helmholtz AI, jointly supervised by Niki Kilbertus (TUM) and Andreas Krause (ETH) through the ELLIS programme. Research interests include reinforcement learning, world models, causal inference, and AI for science.

Experience

  • 2026 - Present

    Munich, Germany

    Doctoral Researcher
    Helmholtz AI, with TUM and ETH Zurich
    Machine learning research jointly supervised by Niki Kilbertus (TUM) and Andreas Krause (ETH), funded by Helmholtz AI.
  • 2025 - 2026

    Munich, Germany

    Scholar Representative
    Studienstiftung des deutschen Volkes
    Elected to represent approximately 1,000 regional fellows, directing a buddy programme, coordinating with the scholarship administration, and organising events including the centenary concert.
  • 2025 - 2026

    Munich, Germany

    Research Assistant
    Technical University of Munich (TUM)
    Independently devised advanced geometric deep learning methods to improve machine-learning-based interatomic potentials for computational chemistry in Prof. Stephan Günnemann’s group.
  • 2025 - 2025

    Munich, Germany

    Mathematics Tutor
    Technical University of Munich (TUM)
    Taught two two-hour weekly tutorial sessions for IN0018 Discrete Probability Theory.
  • 2023 - 2024

    Munich, Germany

    Board Member
    UniversitätsChor München
  • 2023 - 2023

    Mountain View and New York, United States

    Software Engineering Intern
    Google
    Prototyped generative AI methods for automatic video synthesis in Python.
    • Presented the prototype at the internal Beakers & Breakthroughs event to Google Labs Research Director Steve Seitz and Vice President Josh Woodward.
  • 2018 - 2022

    Remote, Germany

    Web Developer
    Self-employed
  • 2022 - 2022

    San Francisco, United States

    Software Engineering Intern
    Google
    Developed a novel addressing scheme for Google Cloud Tags in Java.
  • 2020 - 2022

    Passau, Germany

    Student Representative
    FSinfo Student Council, University of Passau
    • Represented the student body as a full voting member on two professorship appointment committees for AI Engineering and Discrete Mathematics under the Bavarian Hightech Agenda.
    • Directed the personal mentoring programme for first-year students three times.
    • Led a successful task force to resolve administrative and teaching issues in a laboratory course.
  • 2020 - 2022

    Passau, Germany

    Technology Appointee
    Student Choir of Passau
    • Developed, administered, and maintained the choir website, server, and mailing list.
    • Built a digital tracking system with QR codes for choir rehearsals during the pandemic.
    • Edited, mixed, and published recordings of semester closing concerts.
  • 2020 - 2021

    Passau, Germany

    Conference Organiser
    University of Passau
    Organised and co-moderated the student conference within the 2021 joint meeting of the German and Austrian Mathematical Societies (DMV and ÖMG).
  • 2020 - 2021

    Passau, Germany

    Teaching Assistant
    University of Passau
    Assisted with undergraduate courses 5200 Algorithms and Data Structures and 5306 Theoretical Computer Science.
  • 2020 - 2020

    Ingolstadt, Germany

    On-call Social Volunteer
    Bavarian Red Cross (BRK)
    Completed errands such as shopping for quarantined and medically high-risk individuals during the first COVID-19 wave, without compensation and with full responsibility for the BRK’s VW T6.

Education

  • 2026 - Present
    PhD
    Technical University of Munich, ETH Zurich, and Helmholtz AI
    Machine Learning
  • 2023 - 2026

    Munich, Germany

    MSc
    Technical University of Munich (TUM)
    Informatics
    • Courses: Machine Learning, Statistical Foundations of Learning, Causality, Reinforcement Learning and Approximate Dynamic Programming, Advanced Deep Learning for Robotics, Computer Vision III, Algorithmic Game Theory, Computational Social Choice, Advanced Algorithms.
    • Final grade: 1.0 (best possible); top 2% in cohort.
    • Exchange term at UNSW Sydney in the second half of 2024.
    • Thesis: Sample-Efficient Reinforcement Learning under Sparse Dynamics.
  • 2022 - 2023

    Oxford, United Kingdom

    MSc
    University of Oxford
    Mathematical Sciences
    • Courses: Advanced Statistical Machine Learning, Algorithmic Foundations of Learning, Numerical Linear Algebra, Continuous Optimisation, Theories of Deep Learning, Geometric Deep Learning.
    • Final grade: Distinction (best possible); ranked 4th of 45 in cohort.
    • Thesis: Flood Forecasting with Graph Neural Networks.
  • 2018 - 2022

    Passau, Germany

    BSc Computer Science, BSc Mathematics
    University of Passau
    Computer Science and Mathematics
    • Final grade: 1.0 (best possible); top 1% across cohorts from 2003 to 2022.
  • 2010 - 2018

    Ingolstadt, Germany

    High School Diploma (Abitur)
    Apian-Gymnasium Ingolstadt
    • Final grade: 1.0 (best possible); ranked 1st of 162 in cohort.

Awards

  • 2023
    Faculty Award
    University of Passau

    Award for the best bachelor’s degree in the cohort, with €200 prize money.

  • 2022
    Joan Protheroe Scholarship
    Lincoln College, University of Oxford

    Recognition of musical talent with a £100 honorarium and weekly singing lessons; held in 2022-2023.

  • 2022
    DAAD Fellowship
    German Academic Exchange Service (DAAD)

    Funding of €28,250 for studies at Oxford in 2022-2023, awarded on academic merit.

  • 2020
    Studienstiftung Scholarship
    Studienstiftung des deutschen Volkes

    Scholarship held in 2020-2026, providing a monthly €300 stipend and funding for study abroad in recognition of academic talent and potential contributions to society.

  • 2018
    Max Weber Programme
    Bavarian State Ministry of Science and the Arts

    Scholarship held in 2018-2026, providing a monthly €215 stipend and earmarked grants for talented students in tertiary education.

Publications

Skills

Programming: Python, Java, C/C++, Haskell, Prolog, MATLAB, SQL
Machine Learning: JAX, Optax, Flax, Equinox, PyTorch, e3nn, Stable Baselines 3, MuJoCo, NumPy, SciPy, Pandas, Jupyter, Hugging Face, Git, Weights & Biases, Slurm
Research: LaTeX, Overleaf, Zotero, arXiv, ideation, teamwork, poster presentation
Mathematics: Optimisation, learning theory, Bayesian inference, causal inference, Markov processes, game theory

Languages

German : Native speaker
English : C2
Italian : B2
Spanish : A2
French : A2

Interests

Machine Learning: Reinforcement learning, world models, causal inference, AI for science

Projects