Summary
Shruti Singh is a research-focused machine learning engineer and PhD candidate at IIT Gandhinagar with a decade of experience building NLP systems for scientific and large-scale web text. A Prime Minister’s Research Fellow and Fulbright-Nehru alumna who spent time at Yale, she specializes in representation learning for long documents and has translated that work into products—driving a 147% lift in recommendation clicks at Rygbee and engineering high-throughput de-duplication and multilingual pipelines at Sprinklr. Her recent roles include building foundation-scale retrieval models at Microsoft and short-term senior ML work at Qlik, reflecting a blend of academic rigor and production-grade engineering. Notably, she has developed algorithms to sparsify concept interaction graphs for procedural documents, signaling a knack for structuring complex, sequential information to accelerate knowledge discovery. Based in Mountain View, she combines strong academic credentials (IITGN PhD, DA-IICT BTech) with hands-on impact in research tooling and retrieval systems.
10 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science and Engineering, 9.2/10, Doctor of Philosophy - PhD, Computer Science and Engineering, 9.2/10 at Indian Institute of Technology Gandhinagar
Kendriya Vidyalaya Sangathan
Bachelor of Technology - BTech, Hons. in ICT with minor in Computational Science, Bachelor of Technology - BTech, Hons. in ICT with minor in Computational Science at Dhirubhai Ambani Institute of Information and Communication Technology