Christian Widmer is a Senior Staff Software Engineer at Google with 18 years of experience building large-scale machine learning systems that span statistical modeling, production engineering, and data-heavy computation. He holds a PhD in machine learning and computational biology and has applied those skills across academia (Max Planck, TU Berlin, MSKCC), Microsoft Research, and industry roles at Activision Blizzard where he led ML efforts to boost engagement and monetization. Deeply hands-on in Python and C++, he has a track record of turning advanced algorithms into reliable software (author of pythongrid) and contributing to the Shogun toolbox with model serialization and domain-adaptive SVMs. Comfortable in cluster environments and production infrastructures, he blends rigorous research instincts with pragmatic engineering to ship scalable, persistent ML solutions.
18 years of coding experience
21 years of employment as a software developer
Diplom Computer-Science (Bioinformatics), Diplom Computer-Science (Bioinformatics) at University of Tübingen
PhD CS / Machine Learning / Bioinformatics, PhD CS / Machine Learning / Bioinformatics at FML Max Planck, MSKCC, TU-Berlin
Contributions summary:Christian contributed to the Shōgun machine learning toolbox by adding serialization support for core classes, allowing for saving and loading of model states. They implemented serialization for base classes like `SGObject`, and features like `StringFeatures` and `Alphabet`. Additionally, the user added support for Domain Adaptive SVMs including a full implementation. This indicates a focus on extending the library's capabilities for model persistence and advanced machine learning techniques.
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
Christian Widmer - Senior Staff Software Engineer at Google