Senior Machine Learning Engineer, Perception, Autonomy at Rivian
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Siddharth Agrawal is a Senior Machine Learning Engineer specializing in perception and autonomy with nine years of experience building ML and robotics systems for self-driving vehicles and research labs. He holds an MS in Robotics from Carnegie Mellon and a B.Tech from IIT Delhi, and has shipped behavior simulation, prediction, and NPC AI at Cruise before moving to Rivian. His work blends reinforcement learning, computer vision, and motion planning—highlighted by published research on policy similarity metrics, interpretable multi-agent communication, and GAN-based imitation learning. Comfortable moving ideas from papers to production, he has a track record of turning academic innovations into deployable autonomy components. Based in San Francisco, he brings both deep research rigor and hands-on engineering across the full autonomy stack.
9 years of coding experience
5 years of employment as a software developer
Indian Institute of Technology Delhi (IIT Delhi)
Master's degree Robotics, Master's degree Robotics at Carnegie Mellon University
Contributions:13 commits, 14 pushes, 1 branch in 5 months
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.