Junhong Xu is a software engineer and robotics researcher with a decade of experience focused on decision-making under uncertainty for autonomous systems. He completed a PhD in Robotics at Indiana University Bloomington and now applies safe reinforcement learning and simulation expertise to self-driving projects at Nuro. Previously he built GPU-accelerated simulators and RL-driven interactive agent behaviors at DiDi, and during a research internship developed deep inverse reinforcement learning models to infer spatial cost maps from human driving data. Junhong combines rigorous academic training with production-oriented engineering, bridging probabilistic planning, RL safety, and high-performance simulation. Based in Bloomington, Indiana, he brings both theoretical depth and practical tooling experience to advance robust autonomy.
10 years of coding experience
Doctor of Philosophy - PhD, Robotics, Fifth year PhD, Doctor of Philosophy - PhD, Robotics, Fifth year PhD at Indiana University Bloomington
Contributions:15 commits, 13 pushes, 1 branch in 7 days
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.