Home

About

Experience

Projects

Hi! My name is Duncan, and I'm an ML Engineer at Google. I'm interested in generative AI, causal inference, and optimization.

Connect with me:

About Me

I was born in Buenos Aires, Argentina and grew up in sunny South Florida. I love traveling, drinking mate, hiking, and anything Star Wars. I'm also a huge fan of the Miami Heat, the Florida Gators, and all Argentine sports teams!

Education

2022-2024

Master of Science (M.S.) in Statistics and Data Science at Stanford.

2017-2021

Bachelor of Science (B.S.) in Industrial and Systems Engineering at the University of Florida.

Work Experience

Current

I am a Machine Learning Engineer at Google, working on the Google Search team. I work on unstructured data retrieval using LLM's. This is part of Google's Proactive AI initiative, which aims to improve the search experience for users by providing more relevant and personalized search results.

Summer 2023

Working on the Google Search team, I implemented tree-based models for continuous retraining within Search Notifications. The model tunes notification cutoff thresholds daily to automatically meet daily target metrics. This project is part of a larger effort to improve the Google Search Notifications experience for millions of mobile users, and is currently in production.

Summer 2022

Working on the Root Cause Analysis (RCA) team, I Implemented a change-point detection algorithm for isolating anomalies on time-series data from the Watchdog platform. Additionally, I built a JS-based tool for visualizing time-series data and anomalies, and worked on improving the RCA platform's UI/UX.

Summer 2021

Working on the Google Looker Studio team, I built a custom visualizations for the Looker platform, and worked on improving the Looker extension framework. I also worked on a project to improve the Looker extension developer experience, and built a tool to automate the process of creating Looker extensions.

View My Resume >

Projects

Glassdoor Reviews: Employee Sentiment Analysis

Management science research focused on understanding how employee sentiment towards their employer changes over time. Specifically, looking at Glassdoor reviews written by employees and comparing pre/post IPO sentiment across several topics. This is a full stack project, and contains code for scraping the relevant reviews from Glassdoor, data processing, clustering and topic modeling, data mining and analysis.

Automating English Language Proficiency Assessments

Class project for CS224N: Natural Language Processing with Deep Learning. We built a model to automatically grade English language proficiency exams such as the TOEFL and FCE. We built transformer models for written and spoken proficiency, aiming to provide a more accurate and fair assessment of English language proficiency.

Predicting Patient Fall Risk from Smartphone Videos

Class project for CS231N: Computer Vision. In an effort to design useful and practical models for simpler, cheaper, and more accessible diagnostics compared to expensive laboratory tests, we built a model to predict patient fall risk from sit-to-stand videos filmed at home. We used a combination of pose estimation and video classification to predict fall risk based on markers such as ankle angles and hip rotation.

View more of my projects on Github