AI People Wiki

Builders & open source

James Bradbury

Named author of JAX and co-author of the original PyTorch paper

James Bradbury is one of the authors named in the JAX repository's citation entry and a co-author of the 2019 PyTorch paper, where Bradbury is listed with Google. The JAX documentation also credits Bradbury, under the handle jekbradbury, as a co-author of the January 2023 design doc that proposed shard_map for per-device code.12345

At a glance

Current role
None confirmed in the sources
Work listed
3
Sources cited
12
Profile reviewed

Research

Bradbury's early papers are on neural networks for language. Bradbury is first author of "Quasi-Recurrent Neural Networks" (2016) and "Towards Neural Machine Translation with Latent Tree Attention" (2017), and co-authored "Learned in Translation - Contextualized Word Vectors" (2017), the Pointer Sentinel Mixture Models paper and work on non-autoregressive machine translation.678

Later papers focus on large-scale training and serving on accelerators. Bradbury co-authored a 2020 study of concurrency limits in ML training on Google TPUs, the PaLM paper (2022) and "Efficiently Scaling Transformer Inference" (2022), and is listed among the authors of the PaLM 2 and Gemini technical reports.910118

Open-source work

Bradbury is listed among the authors (in alphabetical order) in the citation entry for JAX, the library of composable transformations of Python and NumPy programs, and co-authored the January 2023 JAX design document that proposed shard_map for writing per-device code. Bradbury, listed with Google, is also a co-author of the 2019 PyTorch paper.143

Work and contributions

  • JAX Open-source code

    Named in the "Citing JAX" author list of the JAX README and credited as a co-author of the shard_map design doc (January 2023) in the JAX documentation. The repository is released under the Apache License 2.0.1412

  • PyTorch Published research

    Co-author of "PyTorch: An Imperative Style, High-Performance Deep Learning Library" (2019).2

  • Quasi-Recurrent Neural Networks Published research

    First author of "Quasi-Recurrent Neural Networks" (2016), which combines convolutional layers with a minimal recurrent pooling function to model sequences in parallel across timesteps.6

Timeline

  1. Released "Quasi-Recurrent Neural Networks" as first author, submitted to ICLR 2017.6
  2. Co-authored "Learned in Translation - Contextualized Word Vectors".7
  3. JAX, whose citation entry lists Bradbury among its authors, had its open-source release.1
  4. Co-authored the PyTorch paper, listed with Google.23
  5. Co-authored "Exploring the limits of Concurrency in ML Training on Google TPUs".9
  6. Co-authored "PaLM - Scaling Language Modeling with Pathways".10
  7. Co-authored "Efficiently Scaling Transformer Inference" with Reiner Pope and others.11
  8. Co-authored the JAX design document proposing shard_map.4

Documented roles

The sources do not confirm a current role; these are the roles they document.

  • Listed with Google as an author of the 2019 PyTorch paper, Google3

Companies in their history

Suggest a correction or removal

Profiles cover public professional work only, and each statement cites a source. If something is out of date, missing or wrong, tell us and link a source. People can also ask for their profile to be corrected or removed.

References

12 sources · profile reviewed Oct 21, 2026 · data updated Oct 21, 2026

  1. jax-ml/jax README ("Citing JAX" author list)jax-ml (GitHub repository) · Repository · accessed Oct 21, 2026
  2. PyTorch: An Imperative Style, High-Performance Deep Learning Library (arXiv 1912.01703)arXiv · Paper · published Dec 3, 2019 · accessed Oct 21, 2026
  3. PyTorch: An Imperative Style, High-Performance Deep Learning Library, paper PDF with author affiliations (arXiv 1912.01703)arXiv · Paper · published Dec 3, 2019 · accessed Oct 21, 2026
  4. shmap (shard_map) for simple per-device code (JAX design doc, January 2023)JAX documentation · Documentation · published Jan 2023 · accessed Oct 21, 2026
  5. jekbradbury (James Bradbury) on GitHubGitHub · Official page · accessed Oct 13, 2026
  6. Quasi-Recurrent Neural Networks (arXiv 1611.01576)arXiv · Paper · published Nov 5, 2016 · accessed Oct 21, 2026
  7. Learned in Translation: Contextualized Word Vectors (arXiv 1708.00107)arXiv · Paper · published Aug 1, 2017 · accessed Oct 21, 2026
  8. arXiv author search for James BradburyarXiv · Paper · accessed Oct 21, 2026
  9. Exploring the limits of Concurrency in ML Training on Google TPUs (arXiv 2011.03641)arXiv · Paper · published Nov 7, 2020 · accessed Oct 21, 2026
  10. PaLM: Scaling Language Modeling with Pathways (arXiv 2204.02311)arXiv · Paper · published Apr 5, 2022 · accessed Oct 21, 2026
  11. Efficiently Scaling Transformer Inference (arXiv 2211.05102)arXiv · Paper · published Nov 9, 2022 · accessed Oct 21, 2026
  12. jax-ml/jax LICENSE (Apache License 2.0)jax-ml (GitHub repository) · License · accessed Oct 13, 2026