Cunningham worked for the Technology Policy & Assessment Center at the Georgia Institute of Technology. He has worked in industry as a data mining and machine learning consultant. He currently serves as an assistant professor on the Technology, Policy, and Management facility of TU Delft.