# Ayush Dattagupta > Software engineer at Nvidia Location: San Francisco Bay Area, United States Profile: https://flows.cv/ayushdattagupta ## Work Experience ### Senior Software Engineer @ NVIDIA Jan 2022 – Present ### Software Engineer - AI Infrastructure @ NVIDIA Jan 2019 – Jan 2022 | San Francisco Bay Area ### Graduate Teaching Assistant @ University of California, Los Angeles Jan 2018 – Jan 2018 | Los Angeles, California PIC 10A - Introduction to C++ ### Software Development and Data Science Intern - AI Infrastructure @ NVIDIA Jan 2018 – Jan 2018 | Santa Clara, California Technologies: Python, CuDf, Docker, Apache Airflow, Spark, PyFlame - Contributed to the open source project rapids.ai that works on accelerating traditional machine learning and enables end to end workflow acceleration on the gpu. - Optimized ETL workflows and developed end to end gpu solutions for existing machine learning workflows. ### Graduate Teaching Assistant @ University of California, Los Angeles Jan 2018 – Jan 2018 | Greater Los Angeles Area PIC 10A - Introduction to Programming (Winter '17-'18, Spring '18) ### Software Development Intern - Raster Core Team @ Esri Jan 2017 – Jan 2017 Technologies: C++, Python, COM framework, GDAL, ArcGIS 1) Developed and added support for new raster type (Sentinel – 1) for ArcMap 10.6 using c++ in a COM based framework. 2)Made updates and added features to an open source library called GDAL for handling SAFE format (sentinel – 1) datasets. 3)Developed and added basic raster functions for handling radar operations such as radiometric calibration and thermal noise removal. 4) Optimized the Python Raster Type samples to cache the metadata and improve the metadata loading performance and improving metadata load times by more than 50% for online datasets. 5)Resolved bugs regarding color map, python raster type and python raster function framework reported by other teams and consumers. 6) Improvements to the crawling process to handle errors and bad metadata files as well as error handling during the building process. ### Microsoft Student Partner @ Microsoft Jan 2015 – Jan 2017 | Dubai, United Arab Emirates - Used Microsoft technologies such as Azure, Xamarin and the .Net framework to develop mock applications and tutorials for the student community at Bits and other universitites. - Participated and facilitated participation of fellow students in various Microsoft organized and co sponsored events such as Imagine Cup 2016 and AngelHack ### Research And Development Intern - Smart Devices and Iot team @ L&T Infotech / LTI Jan 2015 – Jan 2015 | Mumbai Area, India Technologies: Android development, Java, Leaflet.js, MySQL Worked in a team of two to research and develop an algorithm in the field of Indoor positioning and navigation. Developed a prototype android application that used Wi-Fi Trilateration and Pedestrian Dead Reckoning as the core of the positioning process. The prototype had an accuracy of 5 feet which was at par with current applications but was cheaper to implement as it did not require any additional hardware. ## Education ### Master of Science - MS in Computer Science UCLA ### Bachelor of Engineering - BE in Computer Science Birla Institute Of Technology and Science, Pilani Dubai ## Contact & Social - LinkedIn: https://linkedin.com/in/ayushdg - GitHub: https://github.com/ayushdg --- Source: https://flows.cv/ayushdattagupta JSON Resume: https://flows.cv/ayushdattagupta/resume.json Last updated: 2026-03-29