Bio

I am a Principal Research Scientist in the Microsoft AI for Good Research Lab where I co-lead the Geospatial ML research group and focus on tackling large scale applied problems at the intersection of remote sensing and machine learning/computer vision. Generally, I’m interested in research topics that facilitate using remotely sensed data more effectively in conservation, sustainability, and damage response application. For example: self-supervised methods for training deep learning models with large amounts of unlabeled satellite imagery, human-in-the-loop methods for creating and validating modeled layers, and domain adaptation methods for developing models that can generalize over space and time. Similarly, I am also interested in creating open-source tools that facilitate using remotely sensed data in machine learning pipelines – I am a creator/maintainer of the torchgeo library and “satellite imagery labeling tool”.

I graduated from the Georgia Institute of Technology with a PhD in 2020 under the supervision of Bistra Dilkina with a dissertation titled, “Large scale machine learning for geospatial problems in computational sustainability”.

I am also an adjunct faculty member at Arizona State University, where I taught CSE 475: Foundations of Machine Learning with Hannah Kerner.

Projects

Global Renewables Watch map

Global Renewables Watch

A temporal dataset of global solar and wind energy installations derived from satellite imagery, with Planet and The Nature Conservancy.

Global building density map

TEMPO: Building Density and Height

Global temporal building density and height estimation from satellite imagery.

Fields of The World training samples

Field Boundary Delineation

Fields of The World: benchmark datasets, models, and global 10m maps for agricultural field boundary segmentation.

Building damage assessment example

Building Damage Assessment

Rapid post-disaster mapping of building damage from satellite and aerial imagery, used by responders in the hours after an event.

Demos

Interactive demos of some of our recent work — click through to try them:

Software

Talks

  • Keynote at the EarthVision Workshop at CVPR 2026From Local to Global Maps from Satellite Imagery: ML Techniques and Applications (June 2026, Denver, CO)
  • Invited talk at the NOAA Northeast Fisheries Science Center AI 101 Symposium — Geospatial ML for Sea Lions, Whales, and Buildings (May 2026)
  • Keynote at the CV4EO Workshop at WACV 2026Applied GeoML: From Local to Global (March 2026, Tucson, AZ)
  • Invited talk at the ITU AI for Good webinarMapping Connectivity for Saving Lives: The Early Warning Connectivity Map (EWCM) (January 2026, online)