Koyel Mukherjee

Research Scientist II


My research interests are primarily in Algorithms and Optimization, with a focus on scheduling, resource allocation, cost and performance optimization problems. I am also interested in neural networks and predictive modelling, and in particular, in automating and generalising training algorithms for deep neural networks.

I obtained my Ph.D. in Computer Science from University of Maryland, College Park in December, 2013. Prior to Adobe, I have been with Xerox Research (2014-2016), IBM Research (2017-2020) and Games24x7 (2020-2021).

In Adobe, I am currently working in the Systems area, designing algorithms and models for optimising costs as well as performance for data storage. I am also interested in Data Summarization and Data Story Telling from an algorithmic viewpoint.

Apart from work, I love travelling, music and spending time with my family.


R2D2: Reducing Redundancy and Duplication in Data Lakes

Mukherjee, K., shah, R., Tyagi, A., Karnam, S., Joshi, D., Bhosale, S., Mitra, S. (Jun. 9, 2024)

International Conference on Management of Data (SIGMOD)

Approximate Caching for Efficiently Serving Diffusion Models

Agarwal, S., Mitra, S., Chakraborty, S., Karanam, S., Mukherjee, K., Saini, S. (Apr. 16, 2024)

USENIX Symposium on Networked Systems Design and Implementation (NSDI)

Flash: Concept Drift Adaptation in Federated Learning

Panchal, K., Choudhary, S., Mitra, S., Mukherjee, K., Sarkhel, S., Mitra, S., Guan, H. (Jul. 23, 2023)

Proceedings of the 40th International Conference on Machine Learning (ICML)

Towards Optimizing Storage Costs on the Cloud

Mukherjee, K., shah, R., Saini, S., Singh, K., ., K., Kesarwani, H., Barnwal, K., Chauhan, A., Mukherjee, M. (Apr. 4, 2023)

International Conference on Data Engineering (ICDE)