
Staff Machine Learning Engineer
Google · Full-time
Jun 2025 - Present
• 2 mos
Sr. Principal Machine Learning Engineer
Palo Alto Networks · Full-time
Apr 2023 - Jun 2025
• 2 yrs 3 mosRAG/LLM in production systems, Retrieval and custom Ranking models, reward/preference modeling, automated LLM evaluations, instruction tuning, SFT, RLHF.

Machine Learning Engineer
Twitter · Full-time
Oct 2021 - Jan 2023
• 1 yr 4 mosBuilt semantic retrieval for Twitter Home feed candidate generation. Light ranker for ranking Home feed tweets.

Senior Applied Scientist
Microsoft · Full-time
Jan 2017 - 2021
• 4 yrs 1 moMicrosoft’s Autonomous Systems stack on Azure. Deep Reinforcement Learning.

Machine Learning Engineer
Geometric Intelligence
2016 - 2016
• Less than a yearStealth-mode. Acquired by UBER)

Doctoral Fellow
Harvard Medical School · Full-time
(HARVARD Neuro-Imaging Research Lab)
Led the first machine learning solution for anomaly detection from brain images of patients with traumatic brain injuries. I invented a novel ML model (Lasso + Gaussian Graphical Models) that improved anomaly detection by 20% while reducing the computation by 10 times. The approach was adopted in the lab and initiated multiple future projects.
Skills: R · Python · Statistical Modeling · Graphical Models

Machine Learning Researcher
Northeastern University · Full-time
Jul 2012 - Dec 2015
• 3 yrs 6 mosWorking on the Ph.D. dissertation. I was very passionate about visualizing high-dimensional data to extract manifolds representing the semantics of data. For instance, if we have images of faces with only 2 variabilities (spectrum of young-old and sad-happy), how can we extract two 2D curves that show the youngest on one side, the oldest on the other side, with gradual changes in between? Same for sad-happy. It was theoretical work and I was able to achieve that by kernel density estimation (KDE) of data distribution, gradient, and Hessian of distribution, and estimating Principal Curves based on those. [See Hastie & Tibshirani's paper on Principal Curves, 1989]

Computer Vision Algorithm Lead
Eigen
Led the development of a critical sensor fusion algorithm deployed to a biopsy device to combine information from ultrasound and MRI images.
Skills: C++ · OpenCV · Information Theory

Research Assistant
UNIVERSITY OF IOWA HOSPITALS &CLINCS · Full-time
Aug 2008 - Apr 2011
• 2 yrs 9 mosLed multiple computer vision projects at UofI Hospital to develop software for the detection of lung diseases, used at the hospital.
Skills: C++ · ITK · OpenCV · Image Segmentation · Image Registration · SQL

Computer Vision Algorithm Engineer
RCISP · Full-time

Staff Machine Learning Engineer
Google · Full-time
Jun 2025 - Present
• 2 mos
Sr. Principal Machine Learning Engineer
Palo Alto Networks · Full-time
Apr 2023 - Jun 2025
• 2 yrs 3 mosRAG/LLM in production systems, Retrieval and custom Ranking models, reward/preference modeling, automated LLM evaluations, instruction tuning, SFT, RLHF.

Machine Learning Engineer
Twitter · Full-time
Oct 2021 - Jan 2023
• 1 yr 4 mosBuilt semantic retrieval for Twitter Home feed candidate generation. Light ranker for ranking Home feed tweets.

Senior Applied Scientist
Microsoft · Full-time
Jan 2017 - 2021
• 4 yrs 1 moMicrosoft’s Autonomous Systems stack on Azure. Deep Reinforcement Learning.

Machine Learning Engineer
Geometric Intelligence
2016 - 2016
• Less than a yearStealth-mode. Acquired by UBER)