Shurjo Banerjee is a Senior Software Engineer with nine years of experience combining academic rigor and production autonomy in perception, localization, and mapping for autonomous vehicles at Kodiak Robotics. He holds a PhD from the University of Michigan where he advanced Vision-and-Language Navigation (VLN), created the real-world RobotSLANG dataset, and built persistent-world VLN benchmarks that bridge simulation and reality. Comfortable across PyTorch, deep reinforcement learning, and SLAM techniques (EKF, particle filters), he has a track record of turning high-dimensional research systems into reproducible baselines and cloud-scaled experiments. Past roles at Amazon Alexa and Georgia Tech show a knack for reframing problems—such as “asking-for-help” navigation—and delivering end-to-end solutions from simulator refactors to human-facing assistive devices. Based in Mountain View, he blends robotics research depth with practical engineering for deployed autonomy.
9 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD, Machine Learning, Artificial Intelligence and Robotics, 3.87 / 4.00, Doctor of Philosophy - PhD, Machine Learning, Artificial Intelligence and Robotics, 3.87 / 4.00 at University of Michigan
Bachelor of Science - BS, Computer Engineering, 3.93/4.00, Bachelor of Science - BS, Computer Engineering, 3.93/4.00 at Georgia Institute of Technology
Q-Learning where some structures about the problem are known.
Contributions:43 pushes, 1 branch in 1 month
q-learningmachine-learningproblem
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
Shurjo Banerjee - Senior Software Engineer at Kodiak Robotics