I am a senior research scientist at Google. Before that I was a senior research scientist at NVIDIA. I was a research intern at Microsoft Research New England in 2010. I was a postdoctoral fellow and am a visiting researcher at Harvard University. My research interests include computer vision and machine learning, particularly optical flow estimation and the applications to video processing. I regularly serve on program committees and reviews papers for major computer vision, machine learning, and computer graphics conferences. I served as an area chair for ECCV 2018, CVPR 2019, and CVPR 2020. I co-organized "what is optical flow for?" workshop at ECCV 2018 and "deep learning for content creation" tutorial at CVPR 2019. My collaborators and I won the first place in the optical flow competition of the Robust Vision Challenge and received a best paper honorable mention award at CVPR 2018 for our work on sparse lattice networks for point cloud processing.