Niklas Stoehr is a research scientist based in Zurich specializing in language model interpretability to drive efficiency and reliability gains both before and after training. With nine years of experience spanning industry research roles at Google DeepMind, Google, Bloomberg, IBM and academic stints at ETH Zürich and UCL, he blends rigorous ML/NLP theory with hands-on applied work. His PhD-level focus on applied and interpretable machine learning is complemented by internships and collaborations at leading labs, giving him deep exposure to production-scale model challenges. Notably, he pairs cross-disciplinary training—from industrial engineering to web science and a year at Tsinghua—with practical research that targets making large models more understandable and cost-effective.
9 years of coding experience
1 year of employment as a software developer
BSc, Industrial Engineering and Management, BSc, Industrial Engineering and Management at Technische Universität Berlin
Doctor of Philosophy - PhD, Machine Learning and NLP, Doctor of Philosophy - PhD, Machine Learning and NLP at ETH Zürich
One-year Visitor (BSc), Computer Science, One-year Visitor (BSc), Computer Science at Tsinghua University
We present an algorithm for constructing stochastic matrices with ordered latent states to circumvent label switching and improve interpretability when modeling international relations with dynamical systems and topic models.
Contributions:4 pushes, 1 branch in 2 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Niklas Stoehr - Research Scientist at Google DeepMind