Dat maakt Singhal bekend op zijn website. Singhal gaf vijftien jaar lang leiding aan de Google-afdeling die verantwoordelijk was voor het zoekalgoritme. Hij maakte in februari 2016 bekend te stoppen bij Google om zich toe te leggen op ontwikkelingswerk in zijn geboorteland India.
Hij zette een onderwijsstichting op, maar realiseerde zich gaandeweg dat het probleem van kinderen naar school laten gaan lastiger was dan hij dacht. Om de kinderen er daadwerkelijk te krijgen, moest Singhal een aparte buslijn opzetten.
Dat leidde tot discussies met Uber-CEO Travis Kalanick en daarin wist Kalanick Singhal te verleiden om voor Uber te komen werken. “Hoe meer ik leerde over hoe Uber werkt, hoe meer ik besefte dat dit één van de moeilijkste – en dus leukste – computertechnische problemen ter wereld was”, schrijft Singhal.
Singhal wordt daarom het hoofd van de afdeling computertechniek bij Uber. In die hoedanigheid zal hij CEO Travis Kalanick en chef van de zelfrijdende-auto-afdeling Anthony Lewandowski bijstaan.