Summary
Kanishk Singh is a research-focused machine learning engineer with eight years of experience blending academic rigor—MS in Computer Science (ML) from Columbia and dual degrees from IIT Kharagpur—with production ML at companies including Meta, LinkedIn, Moveworks, Amazon, and Adobe. His published work spans EMNLP, IJCAI, INTERSPEECH, and EACL on topics from image editing to controlled text generation and spoken language understanding, and he has hands-on experience building large-scale multimodal content understanding and alignment systems for Llama-4 at Meta. He has applied contrastive learning and active-learning strategies in real-world settings (JPMorgan, Amazon) and even filed a patent for session click authentication while interning at Adobe. Based in Mountain View, he bridges cutting-edge research and deployable systems, with a pattern of moving quickly between high-impact roles and shipping ML solutions for search relevance, feed ranking, and responsible ads.
8 years of coding experience
2 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Columbia University
Bachelors+Masters(Dual Degree) Computer Science and Engineering, Bachelors+Masters(Dual Degree) Computer Science and Engineering at Indian Institute of Technology, Kharagpur
English, French, Hindi