Robert Geirhos is a senior research scientist with nearly a decade of focused expertise at the intersection of deep learning and visual neuroscience, currently leading work at Google DeepMind. His research—recognized with awards and influential publications such as the ICLR 2019 oral paper on texture vs. shape bias—bridges rigorous human vision experiments and practical model improvements that enhance robustness and generalization. He built widely used assets, including pre-trained models and analysis tooling for the texture-vs-shape benchmark, reflecting both strong experimental and engineering skills. A summa cum laude doctoral graduate from the University of Tübingen, he combines academic rigor with impact-driven industry research across Google Brain, FAIR, and top labs in Europe. Colleagues cite his knack for translating cognitive insights into concrete model interventions that improve performance in real-world vision tasks.
9 years of coding experience
6 years of employment as a software developer
Master’s Degree, Computer Science (with distinction), Master’s Degree, Computer Science (with distinction) at University of Tübingen
Exchange student, Computer Science, Exchange student, Computer Science at University of Amsterdam
Exchange student, Computer Science - Psychology - Statistics, Exchange student, Computer Science - Psychology - Statistics at The University of Glasgow
Doctor of Science, Computer Science, summa cum laude, Doctor of Science, Computer Science, summa cum laude at University of Tübingen & International Max Planck Resarch School for Intelligent Systems
Pre-trained models, data, code & materials from the paper "ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustness" (ICLR 2019 Oral)
Role in this project:
Data Scientist
Contributions:41 commits, 32 pushes, 42 comments in 3 years 4 months
Contributions summary:Robert primarily contributed to the data analysis aspects of the repository, adding a helper script (`data-analysis-helper.R`) containing numerous functions for data analysis related to texture-vs-shape experiments. Further updates involved removing obsolete plotting functionalities from the main `data-analysis.R` script. Additionally, the user added and updated a model loading file (`load_pretrained_models.py`) which included the definition of various ResNet50 models trained on different datasets, showcasing an understanding of model loading and potentially model evaluation. The user added and updated a model loading file (`load_pretrained_models.py`) which included the definition of various AlexNet and VGG16 models trained on different datasets.
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
Robert Geirhos - Senior Research Scientist at Google DeepMind