Deep Learning Library Performance Software Engineering Intern at NVIDIA
Atlanta Metropolitan Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Aditya Kane is a deep learning systems engineer and first-year PhD student at Georgia Tech with six years of experience accelerating AI through high-performance computing and CUDA kernels. Currently interning on deep learning library performance at NVIDIA, he has built fast multidimensional sliding-window attention implementations and contributed practical tutorials and layers to major open-source projects like Flax, Keras, and KerasCV. His work spans core library fixes, new computer-vision layers (StochasticDepth, DropPath, Squeeze-and-Excite), and reproducible educational notebooks, reflecting a focus on robust, test-backed contributions. Passionate about open source, he combines research rigor with production-minded engineering to make GPU-heavy ML primitives both faster and easier to use.
6 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Georgia Institute of Technology
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Pune Institute of Computer Technology, Dhankawadi, Pune 411043
Industry-strength Computer Vision workflows with Keras
Role in this project:
ML Engineer
Contributions:58 reviews, 17 commits, 20 PRs in 5 months
Contributions summary:Aditya primarily contributed to the development of the `keras-cv` library, specifically focusing on implementing and testing computer vision layers. Their contributions included the addition of the `StochasticDepth`, `DropPath` and `SqueezeAndExcite2D` layers, as well as the integration of the `RandomResizedCrop` and `RegNet` models. This work involved modifying existing files and creating new ones to incorporate these features, as well as writing tests to ensure functionality.
Contributions:26 reviews, 26 commits, 12 PRs in 1 year 2 months
Contributions summary:Aditya's commits primarily focus on modifying and improving the Keras library, a deep learning framework. They made changes to convolutional layers (Conv1D, Conv2D, Conv3D) to address invalid output shape issues and also fixed build errors. The user also added and corrected tests for locally connected layers and applications, ensuring the library's robustness and functionality. These changes indicate a focus on enhancing the core components and testing of deep learning models within Keras.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aditya Kane - Deep Learning Library Performance Software Engineering Intern at NVIDIA