Summary
Natesh Srinivasan is a Staff Machine Learning Engineer with 14 years of experience, currently advancing perception for frontier autonomous vehicle technologies at Uber AV in San Jose. He brings a deep research-to-product arc from a PhD at Georgia Tech through roles at Apple and Meta, specializing in 3D computer vision, graph-based visual computing, and robust ML systems. At Apple and Meta he translated academic-level 3D CV research into production-ready features, and at Georgia Tech he explored novel graph solutions that inform his system-level approach to perception. Comfortable across hardware and software — from PCB design early in his career to large-scale ML pipelines today — he bridges low-level engineering and high-level algorithm design. Known for combining rigorous research thinking with pragmatic engineering, he focuses on deliverable, safety-critical ML for AV perception stacks.
14 years of coding experience
2 years of employment as a software developer
Doctorate, Computer Science, Doctorate, Computer Science at Georgia Institute of Technology
Christ Junior College
Bachelor's degree, Electronics and Communication Engineering, Bachelor's degree, Electronics and Communication Engineering at RV College Of Engineering
Bethany High School