After graduating in 1987 with a BE in computer science and engineering from Bengal Engineering College, Shibpur she joined ORG systems private ltd as a graduate engineer trainee. Mukherjee began teaching in the computer science and engineering department at Jadavpur University in 1992. As of 2016 she was the director of the university's school of mobile computing.