Krishna Jatavallabhula is an incoming assistant professor at Johns Hopkins University and a visiting scholar at Toyota Research Institute, bringing 11 years of deep robotics and AI experience across industry and academia. His work spans the full robotics stack—from differentiable SLAM and NeRF implementations to sensing, control interfaces, state estimation, and high-level robot learning—delivered at institutions like Meta, MIT CSAIL, Mila, and NVIDIA. He has been recognized by Nvidia and Google fellowships and was inducted into the RSS Pioneers 2020 cohort, reflecting influential contributions to robotics science. Krishna is an active open-source contributor—his work on gradslam added core dataset and geometry utilities crucial for dense, differentiable SLAM in PyTorch and he’s extended NeRF tooling for reproducible research. Based in Berkeley, he blends hands-on engineering with rigorous research, frequently moving ideas from prototype code to peer-reviewed impact. A not-obvious strength is his cross-layer fluency: he routinely connects low-level geometric data handling to high-level world models, enabling practical advances in embodied perception.
11 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Doctor of Philosophy - PhD, Robotics, Computer Vision, Deep Learning, Doctor of Philosophy - PhD, Robotics, Computer Vision, Deep Learning at Université de Montréal
Master’s Degree, Computer Science, Master’s Degree, Computer Science at International Institute of Information Technology Hyderabad (IIITH)
A PyTorch re-implementation of Neural Radiance Fields
Role in this project:
ML Engineer
Contributions:57 commits, 5 PRs, 37 pushes in 20 days
Contributions summary:Krishna's commits primarily involve the implementation and extension of a PyTorch-based neural radiance field (NeRF) model. They have added core functionalities such as config file parsing, dataset caching for the Lego dataset, and multi-head and replicate NeRF model architectures. The contributions also include integrating a progress bar (tqdm) and expanding the logging capabilities, all centered around enhancing NeRF model training and validation.
gradslam is an open source differentiable dense SLAM library for PyTorch
Role in this project:
ML Engineer
Contributions:7 reviews, 46 commits, 15 PRs in 1 year 3 months
Contributions summary:Krishna primarily contributed to the `gradslam` library by adding and modifying code related to datasets and geometry functions. They added a new `ScannetDataset` class for loading and preprocessing data. Furthermore, the user implemented several geometry utility functions, including point cloud transformations, quaternion conversions, and projection utilities, which are core to SLAM algorithms. These changes suggest a focus on the core data handling and geometric aspects of the SLAM pipeline.
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
Krishna Jatavallabhula - Visiting Scholar at Toyota Research Institute