Andy Davis
Andy Davis is a builder of AI systems whose work includes TensorFlow and tools for distributed machine learning. He coauthored a sparsely gated mixture-of-experts model, research on dynamic control flow, and the MLIR compiler infrastructure. In 2025, he coauthored EQuARX, a quantized AllReduce method for distributed machine-learning acceleration. As of October 2026, he works at Google Research on machine intelligence and networking.
- Now at
- Google Research
- Works
- 7
- Citations
- 21,948
- h-index
- 6
Publication numbers from OpenAlex, as of 15 October 2026.
Timeline
-
2015–2016
Building TensorFlow
He coauthors the 2015 TensorFlow interface paper and the 2016 OSDI paper on its large-scale machine-learning system. The API and reference implementation are released as open-source software in November 2015.
-
2017
A mixture-of-experts layer
In 2017, he coauthors a sparsely gated mixture-of-experts architecture with a trainable gate and models that reach 137 billion parameters.
-
2018
TensorFlow dynamic control flow
In 2018, he coauthors a TensorFlow programming model that supports dynamic control flow in distributed machine learning.
-
2021
MLIR compiler infrastructure
In 2021, he coauthors the MLIR paper on reusable compiler infrastructure for domain-specific compilers and heterogeneous hardware.
-
2025
EQuARX for distributed learning
In 2025, he coauthors EQuARX, a quantized AllReduce implementation within the XLA compiler for TPUs that targets distributed machine-learning acceleration.
-
As of October 2026
Research at Google
As of October 2026, he works at Google Research on machine intelligence and networking.
Sources and credits
Photo: We have no published photo of Andy Davis yet. Send us a free-licensed photo.
- TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
- TensorFlow: A System for Large-Scale Machine Learning
- Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer
- Dynamic Control Flow in Large-Scale Machine Learning
- FAQ
- MLIR: Scaling Compiler Infrastructure for Domain Specific Computation
- EQuARX: Efficient Quantized AllReduce in XLA for Distributed Machine Learning Acceleration
- EQuARX: Efficient Quantized AllReduce in XLA for Distributed Machine Learning Acceleration
- Andy Davis