He received his M.S. from the Indian Institute of Science (IISc), Bangalore, with research work in the areas of computer vision and deep learning in 2016. Srinivas received his bachelor's degree in engineering physics from the Indian Institute of Technology Madras (IIT M) in 2012. He completed a research internship on speech processing at the International Institute of Information Technology Hyderabad (IIIT-H). His research interests include deep learning, machine learning, and artificial intelligence.