As the CTO, Agrawal is "leading technical strategy for the company and overseeing machine learning and AI across our product and infrastructure teams", as per information available on Twitter's website.
Agrawal had joined Twitter in 2011 as an Ads Engineer and has since then led efforts on scaling Ads systems, as well as creating and deploying a platform for online machine learning.
Prior to joining Twitter, he did research in large-scale data management with collaborators at Microsoft Research, Yahoo! Research, and AT&T Labs.