· Associate Professor, Shahjalal University of Science and Technology2021–
· Visiting Researcher, Rothamsted Research2019–2019
· Postdoctoral Researcher, MPIPZ - Max Planck Institute for Plant Breeding Research2017–2020
· Postdoctoral Researcher, MPIPZ - Max Planck Institute for Plant Breeding Research2016–2016
· Assistant Professor, Shahjalal University of Science and Technology2016–2021
· Lecturer, Shahjalal University of Science and Technology2015–2016
· Research Associate, International Centre for Genetic Engineering and Biotechnology2014–2015
· Pre Doctoral Fellow, ICGEB2010–2014