Stefan Otte is an AI Lead based in Berlin with 15 years of experience building production-ready machine learning systems across deep learning, computer vision, and reinforcement learning. He has held senior and leadership roles from Head of Machine Learning to Staff ML Engineer and Lead AI Scientist, blending research experience (University of Stuttgart robotics work) with hands-on productization. A pragmatic engineer, Stefan contributes to cornerstone open-source projects—adding optimized functions like multi_dot and block to NumPy—and improves test quality and validation reporting across data libraries. He mentors teams, designs validation and deployment pipelines, and has a track record of turning academic ideas into robust engineering (robot manipulation research to commercial ML products). Known for clear, maintainable code and improving developer experience, he prefers direct email contact for professional inquiries.
15 years of coding experience
11 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Freie Universität Berlin
Contributions:45 commits, 5 PRs, 38 pushes in 2 years 7 months
Contributions summary:Stefan appears to be working on a PyTorch tutorial, as evidenced by the repository description and commit messages. Their contributions involve creating and modifying Jupyter notebooks to cover PyTorch basics, including tensors, autograd, and implementing a linear regression model. They focus on the use of PyTorch for deep learning, including the introduction and explanation of key concepts.
Text outlining and task management for Vim based on Emacs' Org-Mode
Role in this project:
Full-stack Developer
Contributions:224 commits, 3 PRs, 3 pushes in 4 years 2 months
Contributions summary:Stefan primarily focused on improving the codebase's maintainability and structure. They pep8'd and refactored existing Python test files, splitting a large test file into multiple smaller files to improve navigation. They also extracted and reorganized tests, creating separate files for heading, editing, and TODO-related functionalities. These changes appear to be aimed at improving the testing and maintainability of the Vim orgmode code.
vimorg-modeoutliningtask-managementemacs
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.