Koyel Mukherjee

Associate Partner

Bengaluru, Karnataka, India15 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in algorithms and optimization with a PhD.
  • Led significant cost-saving projects at Adobe.
  • Extensive experience in transportation and machine learning.
Stackforce AI infers this person is a SaaS and Research expert with a focus on algorithms and optimization.

Contact

Skills

Other Skills

C++CMatlabApproximation AlgorithmsCombinatorial OptimizationScheduling TheoryTheoretical Computer ScienceRandomized AlgorithmsExact AlgorithmsOnline AlgorithmsLinear and Convex programmingEnergy efficient algorithmsLP roundingPrimal dual analysisProgramming

About

I lead the Document Experiences Research team in Adobe Research, Bangalore Lab. My current research focuses on LLMs, optimization, insights generation, retrieval, attribution and content transformation. My research interests from my PhD days are in Algorithms and Optimization. Prior to my current role, I have worked on system optimization algorithms targeted towards the digital marketing cloud in Adobe, helping saving millions of dollars. Before joining Adobe, I have been with IBM Research, Xerox Research and Games24x7. I have worked on various domains such as personalized recommendations, autonomous training of neural networks for ML as a service platforms, and in the transportation domain.

Experience

15 yrs 9 mos
Total Experience
1 yr 6 mos
Average Tenure
4 yrs 11 mos
Current Experience

Adobe

3 roles

Manager, Document Experiences

Sep 2024Present · 1 yr 7 mos

Senior Research Scientist

Promoted

Feb 2024Present · 2 yrs 2 mos

Research Scientist II

May 2021Feb 2024 · 2 yrs 9 mos

Games24x7

Principal Scientist

Mar 2020May 2021 · 1 yr 2 mos · Bangalore

Ibm

Research Scientist

Jan 2017Feb 2020 · 3 yrs 1 mo · Bangalore

Xerox research center india

2 roles

Senior Research Scientist

Apr 2016Dec 2016 · 8 mos · Bangalore

  • I am a senior research scientist in Xerox Research Center India from April, 2016. I am leading a project in the domain of transportation. The goal of the project is to integrate private and public transportation systems for transportation products to be launched in US and India. At the same time, I am leading the research around algorithms and analytics for problems arising in the same space.

Research Scientist

Jan 2014Dec 2016 · 2 yrs 11 mos · Bangalore

  • I am working on algorithmic and optimization problems, specifically in the domains of transportation, services delivery organization, and resource planning and scheduling for business process workflows.

University of maryland

3 roles

Graduate Research Assistant

Jun 2013Dec 2013 · 6 mos

  • Designed and analysed scheduling algorithms to minimize the total 'busy time' (run time) of machines, and hence the energy consumed to keep them 'on', while doing all jobs feasibly, respecting capacity constraints of machines, and job requirements. Gave new and improved algorithms and analysis using combinatorial optimization and LP rounding, significantly better than state of the art.

Graduate Teaching Assistant

Jan 2013May 2013 · 4 mos

  • TA for CMSC 451: Design and Analysis of Algorithms.
  • The course covered fundamental techniques for designing efficient computer algorithms, proving their correctness, and analysing their complexity. Topics covered included graph algorithms, matching, flows, basic algorithm design paradigms (such as divide-and-conquer, dynamic programming and greedy algorithms), lower bounds and NP-completeness.

Graduate Research Assistant

Aug 2012Dec 2012 · 4 mos

  • 1) Designed and analysed scheduling algorithms to minimize the total 'busy time' (run time) of machines, and hence the energy consumed to keep them 'on', while doing all jobs feasibly, respecting capacity constraints of machines, and job requirements. Improved the currently best known approximation factor, which has been open for a while.
  • 2) Analysed a network data transmission cost optimization problem. Gave optimal offline and nearly optimal online algorithms for minimizing the cost of data transmission over networks.

Ibm india research lab (irl)

Summer Intern

Jun 2012Aug 2012 · 2 mos · New Delhi, India

  • Designed and analyzed algorithms for placement of server replicas on a tree network. The goal is to minimize the number of replicas that need to be opened to satisfy service level agreements. Mentors: Venkatesan Chakaravarthy, Sambuddha Roy and Yogish Sabharwal.

University of maryland

2 roles

Graduate Teaching Assistant

Jan 2012May 2012 · 4 mos

  • TA for CMSC 198I: The Science Behind Computing: What makes Web Search, Navigation Systems and Social Media work?
  • The course covered some basic graph algorithms, web search algorithms, coding algorithms and basic cryptography. It also covered Ruby programming to some depth.

Graduate Research Assistant

Aug 2011Dec 2011 · 4 mos

  • Designed and analysed scheduling algorithms for optimizing thermal energy consumption of data centers. Modeled the heat recirculation among machines, and gave provably almost optimal algorithms, both on profit from jobs scheduled without violating energy budget, as well as on minimization of maximum temperature of any machine when all jobs have to be scheduled.

Yahoo! labs, bangalore

2 roles

Summer Intern

May 2011Aug 2011 · 3 mos · Bangalore, India

  • . Research on bounded delay buffer management problems: online algorithms with improved competitive ratios for maximizing profit of packets sent over a network switch, respecting the delay constraints of packets and capacity of the switch.

Summer Intern

May 2010Aug 2010 · 3 mos · Bangalore, India

  • Research on Ad-fatigue related problems in Online Ad Auctions.

University of maryland

Graduate Research Assistant

Aug 2010Dec 2010 · 4 mos

  • Research on graph theoretic problems and algorithms, focussing on dense subgraphs.

Texas instruments

Summer Co-op

May 2007Aug 2007 · 3 mos · Dallas, Texas, USA

  • Worked with the Graphics Development Team.of the Wireless Terminal Software Division. Worked on graphics drivers in OMAP 2430 and 2420

Wipro technologies

Project Engineer

Oct 2005Jul 2006 · 9 mos · Bangalore, India

  • Worked as a Firmware developer. Added new features and fixed defects in printer drivers.

Education

University of Maryland

PhD — Computer Science

Jan 2008Jan 2013

The University of Texas at Arlington

M.S — Electrical Engineering

Jan 2006Jan 2008

Institute of Engineering and Management, West Bengal University of Technology

B. Tech — Electronics and Communications Engineering

Jan 2001Jan 2005

Stackforce found 100+ more professionals with C++ & C

Explore similar profiles based on matching skills and experience