Rinku K. Gupta
Principal Specialist, Research Software Engineering
Research section menu
Biography
Rinku Gupta is a Research Software Specialist and Technical Product Manager with over two decades of experience working with scientific computing. She has several years of experience as a technical product manager and is responsible for managing large teams and multi-institutional computing projects at ANL.
The overarching theme of her work is to improve high-performance scientific computing software, both through direct research contributions and by enabling the broader community to develop better software. Major areas of recent work include: (1) researching scientific software sustainability and productivity and (2) researching fault tolerance and resiliency and improving the extreme-scale software ecosystem through improved fault tolerance, resilience, resource, power, and memory management. Her recent research projects include the Aurora GPT AI project, IDEAS project, Argo project, VeloC checkpointing library, CIFTS coordination framework and CESAR Co-design center, (3) serving as technical product manager for several high-profile projects, including Aurora GPT, BSSw.io and Argo. In the Aurora GPT project, she leads coordination across multiple scientific teams at Argonne, supporting the development of foundation models such as large language models (LLMs) for scientific research, leveraging DOE supercomputing resources. Her work involves managing scientific priorities, aligning institutional goals, and fostering collaboration across diverse teams and disciplines within and outside of ANL.
Ms. Gupta serves as an Editor-in-chief of the Better Scientific Software website (BSSw.io), which serves as a central hub for the scientific community to address pressing challenges in software productivity, quality, and sustainability.
Ms. Gupta is well-known in the area of Research Software Engineering for her leadership, and she is a recognized figure for her consistent work on promoting the Research Software Engineers (RSE) movement, both within Argonne, as well as in the broader supercomputing community, both domestically and internationally. She served as a Steering Committee Member of the U.S. Research Software Engineer Association during 2023–2024. Within Argonne, she has been instrumental in defining and advancing the role of RSEs, fostering cross-divisional collaboration, and establishing lab-wide resources and peer support networks. Her work in this space has helped raise awareness of the RSE role, support career development, and strengthen the RSE community and networks across the United States and internationally.
Prior to joining Argonne in 2007, Ms. Gupta was a part of the high-performance computing organization at Dell Inc. She holds a B.E. in Computer Engineering from Mumbai University (1999) and an M.S. in Computer Science and Engineering from The Ohio State University (2002), where she specialized in high-performance computing.
Research Interests
- Software engineering for Research scientific software
- Artificial Intelligence
- Sustainability of scientific software and Improving developer productivity
- High-performance computing technologies
- Designing Middleware libraries
- Fault tolerance in supercomputing
- Research software engineering (RSE)
Publications
https://scholar.google.com/citations?hl=en&user=YoEBKtsAAAAJ