Diptyaroop Maji
AI systems · Distributed systems · Applied ML · Sustainable computing
I am a PhD candidate in the College of Information and Computer Sciences at UMass Amherst, advised by Prof. Ramesh K. Sitaraman. I also work closely with Prof. Prashant Shenoy.
My research spans AI systems and distributed computing, with a focus on sustainability. I develop machine learning methods to forecast the carbon footprint of electricity grids and real-world systems, and design systems that use these signals to guide operational decisions.
I am also currently a Student Researcher at Google's Systems Research Group , where I am working on scheduling ML workloads across geo-distributed clusters. Previously, I worked at VMware Research (internship), IIT Bombay, and Samsung Research Institute Bangalore.
Expected PhD graduation: May 2027.
Research
I work on both systems for machine learning and machine learning for systems. My current research directions include:
- Systems for AI. Scheduling ML workloads across geographically distributed clusters to reduce emissions while maintaining resource occupancy and meeting user constraints.
- Machine learning for systems. Using time series foundation models and forecasting methods to support infrastructure decisions, including CarbonX and CarbonCast.
- Sustainable distributed infrastructure. Designing carbon-aware application delivery and studying how carbon accounting and renewable energy availability affect system optimization.
My broader systems background includes high-performance 5G dataplanes and ongoing work on neural loss recovery for volumetric videoconferencing.
Publications & Manuscripts
Google ScholarCarbonX: An Open Source Tool For Computational Decarbonization Using Time Series Foundation Models
17th ACM International Conference on Future Energy Systems · June 2026
PaperA First Look at Node-Level Curtailment of Renewable Energy and its Implications
16th ACM International Conference on Future Energy Systems · June 2025
PaperHeliosFair: Fair Sharing of Solar Energy Costs in Communities
11th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation · November 2024
PaperThe Green Mirage: Impact of Location- and Market-based Carbon Intensity Estimation on Carbon Optimization Efficacy
15th ACM International Conference on Future Energy Systems · June 2024
PaperUntangling Carbon-free Energy Attribution and Carbon Intensity Estimation for Carbon-aware Computing
5th International Workshop on Energy Data and Analytics · June 2024
PaperBringing Carbon Awareness to Multi-cloud Application Delivery
2nd Workshop on Sustainable Computer Systems · July 2023
PaperMulti-Day Forecasting of Electric Grid Carbon Intensity Using Machine Learning
ACM SIGEnergy Energy Informatics Review · June 2023
PaperCarbonCast: Multi-day Forecasting of Grid Carbon Intensity
9th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation · November 2022
PaperDACF: Day-Ahead Carbon Intensity Forecasting of Power Grids using Machine Learning
13th ACM International Conference on Future Energy Systems · June 2022
PaperLeveraging Programmable Dataplanes for a High Performance 5G User Plane Function
5th Asia-Pacific Workshop on Networking · June 2021
Paper* Equal student contribution. Manuscripts under review are labeled above.
Research & Work Experience
May 2026 — Present
Student Researcher · Systems Research Group
Developing a scheduler for carbon-aware placement of ML workloads across geo-distributed Google clusters, minimizing system emissions while maintaining resource occupancy and user-specified constraints.
Mentor: Yawen Wang
Aug 2021 — Present
UMass Amherst
Graduate Research Assistant
Building open-source carbon intensity forecasting tools and systems that use these forecasts to reduce emissions at scale, as part of NSF CoDec: Computational Decarbonization of Societal Infrastructures at Mesoscales.
May — Aug 2022
VMware Research
Research Intern
Developed a carbon-aware prototype for the NSX Avi Global Load Balancer. Routing requests using carbon intensity and latency lowered average operational emissions by 21% relative to the native load balancer.
Mentor: Ben Pfaff
Jul 2020 — Jun 2021
IIT Bombay
Project Engineer
Developed a high-performance DPDK-based 5G User Plane Function dataplane, achieving 40 Gbps line rate while enforcing QoS rules for 65K sessions.
PI: Mythili Vutukuru
Jun 2016 — Jun 2018
Samsung Research Institute Bangalore
Software Engineer → Senior Software Engineer
Built and maintained Android Mobile Hotspot features for flagship devices, with production code in the Android framework and UX layers.
Software Engineer: Jun 2016–Feb 2018 · Senior Software Engineer: Mar–Jun 2018
May — Jul 2015
Samsung Research Institute Bangalore
Student Trainee
Developed a file-sharing application using simultaneous Hotspot and Wi-Fi connections across 2.4 and 5 GHz bands for faster transfers between devices.
Education
2021 — Present
UMass Amherst
PhD Candidate · Computer Science
College of Information and Computer Sciences
Advisor: Ramesh K. Sitaraman
GPA 3.90/4 · Expected May 2027
2018 — 2020
IIT Bombay
M.Tech · Computer Science & Engineering
Thesis: Design, Development and Optimization of the User Plane Function (UPF) Dataplane in 5G
Advisor: Mythili Vutukuru
GPA 9.70/10
Read thesis2012 — 2016
Jadavpur University
B.E. · Computer Science & Engineering
First-Class with Honors
Kolkata, India
GPA 8.47/10
Awards & Honors
- 2025Best Paper Finalist, ACM e-Energy
- 2024Best Paper Runner-Up, ACM e-Energy
- 2024ACM SIGEnergy Student Travel Grant
- 2019Teaching Assistant of the Month, IIT Bombay
- 2018All India Rank 42 in GATE, among 107,893 candidates
- 2016First-Class with Honors, Jadavpur University
Academic Service
- Chair & organizing committeeCarbonMetrics ’26
Workshop on Measurements, Modeling, and Metrics for Carbon-Aware Computing · SIGMETRICS
- Program committeeFMSust ’26
Workshop on Foundation Models for Energy-Efficient Buildings, Cities, Transportation, and Sustainability · BuildSys
- Shadow program committeeEuroSys ’26
21st European Conference on Computer Systems
Teaching
UMass Amherst · Spring 2026
CS 590AE: Wireless and Mobile Networks
Teaching Assistant · Jim Kurose
IIT Bombay · 2018–2020
Teaching Assistant
- CS 695: Topics in Virtualization & Cloud Computing Spring 2020 · Mythili Vutukuru
- CS 744: Design and Engineering of Computing Systems Fall 2019 · Umesh Bellur
- CS 224: Computer Networks Spring 2019 · Kameswari Chebrolu
- CS 305: Computer Architecture Fall 2018 · Bernard Menezes
Mentorship
Fall 2026 · UMass ERSP
Duy Nguyen, Ryan Li, Preet Mendapara & Shanmukh Praharaju (UG, UMass Amherst)
Early Research Scholars Program2024–2025 · UMass
Tanush Savadi (UG, UMass Amherst)
Undergraduate independent study
Summer 2024 · NSF REU
Jason Chen (UG, Boston University)
Research Experience for Undergraduates
Summer 2023 · NSF REU
Chaehyeon Kim (UG, Case Western Reserve University)
Research Experience for UndergraduatesSpring 2023 · UMass
Rohan Lekhwani (MS, UMass Amherst)
Master’s independent study
Media Coverage
- 2026 / CarbonXManning CICS Helps Shape Inaugural ACM Sustainability Week
- 2026 / CarbonCastRevolutionary Insider, Issue XXXXI
- 2024 / CarbonCastAre Data Centers Bad for the Environment?
Technical background
- Programming
- C/C++, Java, Python
- Systems & networking
- DPDK, Docker, AWS, Kubernetes
- Machine learning
- PyTorch, TensorFlow, Keras
Outside research
I enjoy football, reading, travel, and chess. I follow the Premier League and am always happy to talk football.