Keith Rush: Research and More

Keith Rush: Research and MoreKeith Rush: Research and MoreKeith Rush: Research and More

Keith Rush: Research and More

Keith Rush: Research and MoreKeith Rush: Research and MoreKeith Rush: Research and More
  • Home
  • About Me
  • Research Blog

About Me

Mathematician and scientist

My education is primarily in mathematics; I was a harmonic analyst and mathematical physicist working with Sergey Denisov at the University of Wisconsin, where I obtained my Ph.D. in mathematics.

Engineer and programmer

Believing I needed significantly more skill in software than my math background gave me to address the major scientific challenges of the 21st century, I took a job working for the Milwaukee Brewers after graduate school, helping to build their business analytics department. From there I moved to Google as a software engineer, becoming a developer for TensorFlow-Federated, focusing primarily on the core language, runtime, and compiler. 

Back to research

Eventually, as my work became more and more focused on algorithm and language design, often leveraging my mathematical education, I moved onto the Research Scientist track at Google. These days I focus on methods, algorithms, and meta-algorithms for distributed and private machine learning.

In my free time

I was an athlete for many years, playing baseball and rowing in undergrad. Due to NCAA vagaries, I was able to row for one year at Wisconsin in grad school. These days I don't devote quite as much of my personal fire to sports as I once did, though I still run marathons and (very slowly) ski the American Birkebeiner annually.


I live with my beautiful wife Breanne in Seattle, along with our daughter Phoebe. 

Keith Elsewhere Online

Copyright © 2023 Keith Rush's Research Site - All Rights Reserved.


Powered by GoDaddy

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept