Nakul Verma

Senior Lecturer in the Discipline of Computer Science

Nakul Verma studies machine learning and high-dimensional statistics. He focuses on understanding and exploiting the intrinsic structure in data to design effective learning algorithms.

His work has produced the first provably correct approximate distance-preserving embeddings for manifolds from finite samples, and has provided improved sample complexity results in various learning paradigms, such as metric learning and multiple-instance learning. 

Prior to joining Columbia, Verma worked at the Janelia Research Campus of the Howard Hughes Medical Institute as a research specialist developing statistical techniques to analyze neuroscience data, where he collaborated with neuroscientists to quantitatively analyze social behavior in model organisms using various unsupervised and weakly-supervised machine learning techniques. Verma has also worked at Amazon as a research scientist developing risk assessment models for real-time fraud detection. 

Verma received his PhD in 2012 and his BS in 2004, both from the University of California, San Diego. He was awarded Provost Honors from University of California, San Diego from 2001-2004. 

He was awarded a Janelia Teaching Fellowship in 2015.

Research Areas


  • Artificial Intelligence (AI) and Machine Learning (ML)
  • Applied and Theoretical Machine Learning
  • Artificial Intelligence

Additional Information


  • Professional Experience
    • Teaching Faculty, Columbia University, 2017–
    • Research Specialist, Janelia Research Campus, HHMI, 2013–2017
    • Research Scientist, Amazon, 2012–2013
    • Research Intern, Yahoo Labs, 2011
    • Research Intern, Qualcomm, 2008
  • Professional Affiliations
    • Institute of Electrical and Electronics Engineers (IEEE)
    • International Machine Learning Society (IMLS)
  • Honors & Awards
    • NeurIPS Reviewer Award, 2019
    • ICML Reviewer Award, 2015, 2020
    • Janelia Teaching Fellowship, 2015
    • Best Paper, Wireless Health, 2012
  • Education
    • PhD, Computer Science, UC San Diego
    • MS, Computer Science, UC San Diego
    • BS, Computer Science, UC San Diego