Rohit Singh

Research Scientist (Machine Learning), Facebook

PhD Graduate (2017), CSAIL, MIT


I am a Machine Learning Research Scientist in the Ads Ranking team at Facebook where I am working on developing large scale machine learning technologies behind Facebook’s advertising marketplace. Before Facebook,I was at Uber AI Labs as a Research Scientist where I worked on applications of various AI techniques along with the Pyro programming language across multiple marketplace product teams.

I graduated with a PhD from Prof. Armando Solar-Lezama’s Computer-Aided Programming group at MIT Computer Science and Artificial Intelligence Lab (CSAIL) in 2017. My previous work has involved applications of Machine Learning, Quantitative Game Theory and Program Synthesis in multiple domains from the fields of Compilers and Databases. I have worked as an intern at Google where I used Google Brain’s deep-learning framework for an application with the YouTube Ads team and as a PM intern at Yelp where I worked on a Machine Learning application on Ad CTR prediction.


I’m interested in the intersection of Machine Learning, Constraint Solving and Program Synthesis. For more information, see my publications.

DBLP Page, Google Scholar Page


Resume: Research



Please email me at