Benjamin Steenhoek is a Senior Research Scientist at Microsoft with nine years of experience bridging deep learning and software engineering, and a recent PhD from Iowa State University focused on applying ML to developer tools and code intelligence. He progressed from software internships and industry roles at Ag Leader to research positions at Iowa State and multiple Microsoft internships before joining Microsoft Research full time, combining production software skills (C#, JavaScript, Python) with rigorous research methods. His work has produced conference publications and practical contributions to tooling and data-driven engineering, reflecting a blend of academic impact and applied systems-building. Based in Des Moines, he brings a pragmatic mindset—comfortable shipping SaaS and embedded features as well as exploring novel architectures in deep learning for software—making him effective at turning research prototypes into usable engineering features.
9 years of coding experience
7 years of employment as a software developer
Bob Jones University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Iowa State University
Contributions:34 commits, 16 pushes, 1 branch in 4 months
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
Benjamin Steenhoek - Senior Research Scientist at Microsoft