James D. McCaffrey

James D. McCaffrey is a software researcher and author known for his contributions to the fields of mathematical combinatorics and software test automation. McCaffrey holds a PhD in cognitive psychology and computational statistics from the University of Southern California, and degrees in psychology and applied mathematics from the University of California, Irvine and California State University, Fullerton.
McCaffrey is a research scientist engineer at Microsoft Research where he directs the internal Microsoft AI School, focusing on creating machine learning and artificial intelligence algorithms.
Prior to joining Microsoft, McCaffrey was the Associate Vice President of Research at Volt Information Sciences in Redmond, Washington, supporting the needs of software engineers at Microsoft. He has also worked on Microsoft products such as Azure and Bing and is the Senior Technical Editor for Microsoft Visual Studio Magazine.