# Madhur Singal > Staff Software Engineer at Google Location: Mountain View, California, United States Profile: https://flows.cv/madhursingal ## Work Experience ### Staff Software Engineer @ Google Jan 2018 – Present | San Francisco Bay Area ### Algorithms and Advanced Data Structures - Teaching Assistant @ Carnegie Mellon University Jan 2018 – Jan 2018 | Pittsburgh Teaching Assistant for 15-351 (Algorithms and Advanced Data Structures) course at CMU ### Research Assistant - API Usabiliy @ Carnegie Mellon University Jan 2018 – Jan 2018 Research Assistant under Prof. Brad Myers. Investigated how committed developer code (from Github repositories) might help evaluate the usability of APIs. ### Computer Systems - Teaching Assistant @ Carnegie Mellon University Jan 2017 – Jan 2017 | Greater Pittsburgh Area Course Number 15-213 ### Software Engineer Intern @ Microsoft Jan 2017 – Jan 2017 | Redmond, Washington Performance optimization for OneDrive ### Research Assistant @ MultiComp Research Group Jan 2015 – Jan 2016 Applied logistic regression and principal component analysis algorithms to predict identity data of an individual using feature vectors obtained through histogram of oriented gradients (HOG). ## Education ### Bachelor’s Degree in Computer Science Carnegie Mellon University ### High School in Computer Science Delhi Private School, Sharjah ## Contact & Social - LinkedIn: https://linkedin.com/in/madhursingal - Portfolio: http://www.madhursingal.com --- Source: https://flows.cv/madhursingal JSON Resume: https://flows.cv/madhursingal/resume.json Last updated: 2026-04-12