Thilo Will

Software Engineer Applied Scientist at Microsoft

Greater Munich Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Thilo Will is a software engineer and applied scientist with 10+ years of experience applying machine learning, information retrieval, and computational linguistics to large-scale products at Microsoft, including Bing, Cortana and Office 365. He combines deep academic training—a PhD in theoretical and mathematical physics—with practical expertise in distributed systems, algorithm design and large web applications. His early career focused on NLP, machine translation and speech recognition across multiple research-driven startups and labs, giving him a strong foundation in language technologies. As an open-source contributor he has worked on core deep-learning framework internals (notably contributing masking and conditional-node logic to Microsoft’s CNTK), reflecting a comfort with low-level ML infrastructure as well as production-facing services. Colocated in the Greater Munich area, he is experienced in international teams and excels at turning complex research ideas into scalable engineering solutions.
code10 years of coding experience
job16 years of employment as a software developer
bookDiplom (Master of Sc.), Physics, passed with excellence, Diplom (Master of Sc.), Physics, passed with excellence at TU Darmstadt
bookDoctor of Philosophy (PhD), Theoretical and Mathematical Physics, Doctor of Philosophy (PhD), Theoretical and Mathematical Physics at Institute for Theoretical Physics, University of Stuttgart
github-logo-circle

Github Skills (14)

machine-learning10
c-language10
deep-learning10
cprogramming-language10
machine-learning-models10
backpropagation10
tensorflow9
operation9
tensorrt9
tensor9
n7
mask-rcnn7
faster-rcnn7
rnn-model7

Programming languages (5)

PowerShellC++TeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
microsoft/CNTK

Apr 2016 - Feb 2017

Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
userBack-end Developer & ML Engineer
Contributions:316 commits, 383 pushes, 94 branches in 10 months
Contributions summary:Thilo implemented the `IfNode` and added masking to the backpropagation, indicating a focus on deep learning model development and optimization. Further code changes, including those in the `ComputationNode.cpp` and `NonlinearityNodes.h` files, suggest contributions to the core framework and algorithmic components. The user's contributions are directly relevant to the Microsoft Cognitive Toolkit (CNTK), an open source deep learning framework, demonstrating a focus on both framework development and model-related functionalities.
pytorchpythondeep-learningc-plus-plusmachine-learning
abdulabbas/CNTK

Dec 2016 - Jan 2017

Contributions:56 commits in 1 month
cognitive-toolkitcntkcognitivemicrosoft
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
Thilo Will - Software Engineer Applied Scientist at Microsoft