Summary
Ankit Bansal is a Staff Software Engineer based in San Francisco with nine years of experience building perception and ML-driven systems for autonomous driving. He has progressed through engineering roles at Aurora and Uber, bringing hands-on expertise in computer vision, machine learning, and scalable production software. Ankit holds an MS in Computer Science from the University of Michigan, where he took advanced coursework in computer vision, AI, and parallel computing that informs his approach to real-world, high-performance systems. His background spans research-adjacent roles (graduate instructor in ML) to practical product work (developing embedded and cloud components for autonomy and robotics). Known for translating academic concepts into production-grade features, he combines algorithmic depth with a pragmatic focus on shipping impactful solutions. Outside of core roles he has experience across embedded Android, SCADA GUIs, and telecommunication tooling, reflecting a broad technical versatility.
9 years of coding experience
8 years of employment as a software developer
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at University of Michigan
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Birla Institute Of Technology and Science, Pilani Dubai
Diploma in Software Engineering Computer Science, Diploma in Software Engineering Computer Science at NIIT, Mumbai
English, Hindi, Marathi