👨💻 VP of AI at Replit (building the future of software development with AI)
🔬 Former Head of Applied Research @ Google Labs (working on AI applied to Source Code, Large Language Models)
👨🏫 Former Research Scientist and Instructor in AI @ Stanford University
🧐 Expertise: Large Language Models, AI for Code, Machine Learning, Information Retrieval, Data Science
🌐 [Personal page] - [CV] - [LinkedIn] - [X] - [Google Scholar]
🎓 Education
- Postdoc in Machine Learning at Stanford University
- Advised by Prof. Jure Leskovec
- Affiliated with SNAP and Statistical Machine Learning Group
- PhD in Computer Science at EPFL
👨💻 Experience
- Head of Applied Research at Google X & Google Labs
- Research Scientist at Stanford University and at EPFL
- Contributed to several projects (funded by IARPA, DARPA, Samsung, Google, Amazon, ...) with research on Deep Learning (GNNs, Transformers, Open Graph Benchmark, etc.), Recommender Systems, Crowdsourcing, and Data Science.
- Intern at MIT Media Lab (w/ Prof. Alex 'Sandy' Pentland), Yahoo Research (w/ Prof. Ricardo Baeza-Yates), and Google.
- Co-founder of Sindice.com, the largest Semantic Web Search Engine (back in the days). The core technologies developed for Sindice evolved into:
👨🏫 Teaching
- At Stanford University:
- CS224W: Machine Learning with Graphs -- Co-instructor together with Prof. Jure Leskovec
- CS246: Mining Massive Data Sets -- Co-instructor together with Prof. Jure Leskovec
- CS329S: Machine Learning Systems Design -- Advisor
- CS341: Project in Mining Massive Data Sets -- Instructor
- At EPFL:
- Applied Data Analysis -- Created and taught the first edition of the course
- ADA is now taught by my friend and research collaborator Prof. Robert West (head of the Data Science Lab), who masterfully improved the course in several areas
- largest course offered by the CS department at EPFL, recently grown to 600+ students -- kudos to Bob 👍
- Applied Data Analysis -- Created and taught the first edition of the course