Robert Elias Schapire is an American computer scientist, former David M. Siegel '83 Professor in the computer science department at Princeton University, and has recently moved to Microsoft Research. His primary specialty is theoretical and applied machine learning. In 2014, Schapire was elected a member of the National Academy of Engineering for his contributions to machine learning through the invention and development of boosting algorithms. In 2016, he was elected to the National Academy of Sciences.