Raghava is a professor at Center for Computational Biology, Indraprastha Institute of Information Technology (IIIT), Delhi. Before joing IIIT, Delhi , he was chief scientist at Institute of Microbial Technology (IMTECH), Chandigarh, India. He did his M.Tech from Indian Institute of Technology (I.I.T.), New Delhi in 1986. In 1996 he received his doctorate in bioinformatics from Institute of Microbial Technology and Panjab University, Chandigarh.
He worked as Postdoctoral fellow at Oxford university, Oxford and European Bioinformatics Institute, Cambridge UK (1996-98). Worked as Bioinformatics specialist at UAMS, USA (2002-3 & 2006) where he establish bioinformatics infastructure at UAMS, Little Rock, USA. Raghava woked as visiting professor at POSTECH, South Korea (2005), where he taught students of M.Tech computer science.