Jeremy Espenshade


I first joined Microsoft as a developer in the High Performance Computing group in 2009 and transfered to the Internet Services Research Center in MSR at the beginning of 2012. During my time with HPC, I shipped multiple parallel runtimes for distributed computing on Windows Server and Windows Azure including:

My current work with ISRC focuses on building software and services for indexing, searching, and presenting structured entity information.

Prior to joining Microsoft, I completed BS and MS degrees in Computer Engineering from Rochester Institute of Technology with a research focus on parallel hardware acceleration. I also interned with several teams at IBM.