After six years as a tenured member of the faculty at Carnegie Mellon University’s renowned School of Computer Science, in 2006, Andrew joined Google, where he was responsible for building a new engineering office in Pittsburgh. Google Pittsburgh today is responsible for machine learning and distributed systems components of many of Google’s advertising and ecommerce systems. The learning system runs successfully planet-wide 365/24. As a VP of engineering at Google, Andrew was responsible for the retail segment, Google Shopping, overseeing a team based in California, Pittsburgh, Toronto and Zurich which has created a growing, semantically rich, knowledge repository of all entities in the retail world.
Andrew was involved with a number of Google/University activities, as well, and in August 2014, returned to CMU to serve as the fifth dean of the School of Computer Science.