Director, Internal Quality Assurance Cell, University of Kalyani, since January 2025 till date.
Professor, Department of Computer Science and Engineering, University of Kalyani, Kalyani, India, since April 2015 till date.
Head, Department of Computer Science and Engineering, University of Kalyani, Kalyani, India, from September 2012 to September 2014 and from December 2020 to December 2022.
Associate Professor, Department of Computer Science and Engineering, University of Kalyani, Kalyani, India, since April 2012 to April 2015.
Assistant Professor, Department of Computer Science and Engineering, University of Kalyani, Kalyani, India, from August 2009 to April 2012.
Lecturer, Department of Computer Science and Engineering, University of Kalyani, Kalyani, India, from October 2004 to August 2009.
Lecturer, Department of Computer Science and Engineering, Meghnad Saha Institute of Technology, Kolkata, India, July 2004 to October 2004.
Exchange Faculty (Erasmus+ fellowship), Faculty of Mathematics and Computer Science, University of Lodz, Lodz, Poland, May 2023.
Visiting scientist, University of Greifswald, Greifswald, Germany, from March 2023 to April 2023.
Visiting Researcher (Fulbright-Nehru Academic and Professional Excellence fellowship), Computer Science Department, Colorado State University, Fort Collins, USA from November 2017 to February 2018.
Visiting Researcher (DAAD scholarship), Institute of Bioinformatics, University of Goettingen, Germany, from May 2013 to June 2013.
Visiting Professor, I3S Laboratory, University of Nice Sophia-Antipolis, Nice, France from April 2011 to May 2011.
Post-doctoral Research Fellow, Department of Theoretical Bioinformatics, German Cancer Research Center (DKFZ), Heidelberg, Germany from September 2009 to June 2010.