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.
10 years of coding experience
16 years of employment as a software developer
Diplom (Master of Sc.), Physics, passed with excellence, Diplom (Master of Sc.), Physics, passed with excellence at TU Darmstadt
Doctor of Philosophy (PhD), Theoretical and Mathematical Physics, Doctor of Philosophy (PhD), Theoretical and Mathematical Physics at Institute for Theoretical Physics, University of Stuttgart
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
Back-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.
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