Microsoft
Principle Research Software Development Engineer
Microsoft
Senior Software Development Engineer
Microsoft
Software Engineering Intern
Microsoft
Software Development Engineer
Microsoft
Software Design Engineer in Test
Microsoft
Research Intern
Microsoft
Principal Researcher
Harvard University
University of Washington