Marvin Teichmann

Senior Research Scientist - AI And Computer Vision at Siemens Healthineers

Erlangen, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marvin Teichmann is a Senior Research Scientist specializing in computer vision and deep learning with 11 years of experience spanning academia and industry, currently leading AI and computer vision research at Siemens Healthineers in Erlangen. He combines a Cambridge PhD and strong engineering chops—over 120k lines of code, eight patent filings, and a high-impact publication—with practical product focus solving clinical imaging problems alongside stakeholders. Marvin’s open-source contributions include reference implementations like ConvCRF and real-time semantic models for autonomous driving (MultiNet, KittiSeg), demonstrating both methodological innovation and attention to performance and reproducibility. He has a track record of turning research ideas into robust code, including test automation work on pydensecrf, and has regularly optimized loss functions, training pipelines and architecture for production-ready systems. Colleagues describe him as someone who bridges deep theoretical understanding with hands-on delivery, often surfacing non-obvious gains through careful implementation and benchmarking.
code10 years of coding experience
job4 years of employment as a software developer
bookAbitur, Majors in Mathematics and Physics, 1.1, Abitur, Majors in Mathematics and Physics, 1.1 at Konrad-Adenauer-Gymnasium
bookMsc Operational Research with Computational Optimization, Mathematics, with Distinction, Msc Operational Research with Computational Optimization, Mathematics, with Distinction at The University of Edinburgh
bookVisiting Student, Master Thesis, Computer Science, Visiting Student, Master Thesis, Computer Science at University of Toronto
bookBachelor Mathematik, Mathematik, sehr gut (1.4), Bachelor Mathematik, Mathematik, sehr gut (1.4) at Rheinische Friedrich-Wilhelms-Universität Bonn
bookDoctor of Philosophy (PhD), Engineering, Doctor of Philosophy (PhD), Engineering at University of Cambridge
bookMSc Computer Science, Computer Science, 1.0, MSc Computer Science, Computer Science, 1.0 at Karlsruher Institut für Technologie (KIT)
languagesGerman, English
github-logo-circle

Github Skills (28)

pytorch10
convolutional-neural-networks10
pytest10
python10
machine-learning10
mask-rcnn10
image-segmentation10
eigen10
trainings10
tensorflow10
segmentation10
neural-network10
faster-rcnn10
computer-vision10
modeling10

Programming languages (5)

C++ShellTeXPHPPython

Github contributions (5)

github-logo-circle
MarvinTeichmann/ConvCRF

May 2018 - Jun 2018

This repository contains the reference implementation for our proposed Convolutional CRFs.
Role in this project:
userML Engineer
Contributions:37 commits, 6 PRs, 29 pushes in 1 month
Contributions summary:Marvin implemented the core functionality of ConvCRF, a convolutional Conditional Random Field model. This involved writing the `convcrf/convcrf.py` file, which includes the `GaussCRF` class and related message passing and convolutional filter creation functions. Additionally, the user added an inference script and updated the default configuration, demonstrating a focus on model implementation and usage. Furthermore, the user included a speed benchmark to compare the performance of ConvCRF to FullCRF.
deep-learningcomputer-visionconvolutionalreference-implementation
MarvinTeichmann/MultiNet

Aug 2016 - May 2017

Real-time Joint Semantic Reasoning for Autonomous Driving
Role in this project:
userML Engineer
Contributions:62 commits, 7 PRs, 32 pushes in 9 months
Contributions summary:Marvin contributed significantly to the development of a real-time joint semantic reasoning system for autonomous driving, as evidenced by the code changes focused on model building and training. They implemented key components such as graph building, loss functions, and training loops. Further contributions involved completing the united training process and integrating the different models.
pytorchautonomousdeep-learningjointautonomous-driving
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
Marvin Teichmann - Senior Research Scientist - AI And Computer Vision at Siemens Healthineers