Srikumar Subramanian is a Senior Software Engineer specializing in Autonomy and AI with eight years of experience building production systems for robotics and high-performance compute environments. He progressed from internships to senior engineering roles at Rivian, contributing to autonomy stacks in Palo Alto after sharpening systems and HPC skills at Hewlett Packard Enterprise. Academically grounded with a BTech in Computer Science (9.28/10) and an MCDS from Carnegie Mellon (4.0/4.33), he blends rigorous ML/data-science foundations with hands-on software engineering. Based in Sunnyvale, he’s actively seeking full-time roles starting January 2024 and brings a track record of moving from prototype to deployed autonomy features in fast-paced, vehicle-scale settings. A detail not obvious from a title: his background spans both low-level system performance engineering and applied ML, enabling him to optimize pipelines end-to-end.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science and Engineering, 9.28/10 CGPA, Bachelor of Technology - BTech, Computer Science and Engineering, 9.28/10 CGPA at PES University
12th Grade, AISSCE, 95.6%, 12th Grade, AISSCE, 95.6% at National Public School
Master of Computational Data Science, 4.0/4.33, Master of Computational Data Science, 4.0/4.33 at Carnegie Mellon University
Contributions:26 commits, 20 PRs, 30 pushes in 2 years 10 months
fuserustfatlinuxfilesystem
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
Srikumar Subramanian - Senior Software Engineer, Autonomy & AI at Rivian