AI People Wiki

Builders & open source

Jake VanderPlas

Company listed on Jake VanderPlas's GitHub profile, Google

  • Company listed on Jake VanderPlas's GitHub profile, Google6

Jake VanderPlas is one of the authors named in the JAX repository's citation entry. The JAX documentation lists VanderPlas as the author of design proposals on JAX's type promotion semantics (December 2021), the scope of its NumPy and SciPy wrappers (October 2023), and stateful randomness (November 2025), and as a co-author, with Roy Frostig, of the proposal for typed PRNG keys. VanderPlas's GitHub profile lists Google as their company.123456

At a glance

Current role
Company listed on Jake VanderPlas's GitHub profile
Company
Google
Sector
Company
Education
UW
Work listed
1
Sources cited
10
Profile reviewed

Open-source work

VanderPlas is one of the authors named in the JAX repository's citation entry and has written several of the project's design proposals. These cover JAX's type promotion semantics, the scope of its NumPy and SciPy wrappers and stateful randomness, and VanderPlas co-wrote the typed PRNG keys proposal with Roy Frostig.12345

The project list in VanderPlas's website repository describes earlier contributions to scikit-learn, mainly in generalized N-point problems and manifold learning, and to SciPy's sparse matrix toolkit, including iterative sparse decompositions and graph algorithms. It also lists Altair, a declarative visualization library for Python built on the Vega ecosystem, and AstroML, a machine learning package for astronomy written to accompany a textbook.7

Teaching and writing

VanderPlas, an astronomer by training, wrote the Python Data Science Handbook and the free e-book A Whirlwind Tour of Python, both published by O'Reilly Media in 2016 and readable online. With Željko Ivezić, Andrew Connolly and Alexander Gray, VanderPlas co-wrote Statistics, Data Mining, and Machine Learning in Astronomy, published by Princeton University Press in 2014.8

VanderPlas also writes the blog Pythonic Perambulations, whose posts include a 2018 explanation of the waiting time paradox, and several examples in the Python Data Science Handbook are drawn from its posts.89

Work and contributions

  • JAX Open-source code

    Named in the "Citing JAX" author list; author of JAX design documents on type promotion, the scope of jax.numpy and jax.scipy (JEP 18137), and stateful randomness (JEP 28845), and co-author of JEP 9263 on typed keys. The repository is released under the Apache License 2.0.1234510

Timeline

  1. Co-wrote the textbook Statistics, Data Mining, and Machine Learning in Astronomy.8
  2. Published the Python Data Science Handbook and A Whirlwind Tour of Python with O'Reilly Media.8
  3. Wrote the JAX design proposal on type promotion semantics.2
  4. Wrote the JAX design proposal on the scope of its NumPy and SciPy wrappers.3
  5. Wrote the JAX design proposal on stateful randomness.4

Where they work

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

10 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. Design of Type Promotion Semantics for JAXJAX documentation · Documentation · published Dec 2021 · accessed Oct 21, 2026
  3. JEP 18137: Scope of JAX NumPy & SciPy WrappersJAX documentation · Documentation · published Oct 2023 · accessed Oct 21, 2026
  4. JEP 28845: Stateful Randomness in JAXJAX documentation · Documentation · published Nov 2025 · accessed Oct 21, 2026
  5. JEP 9263: Typed keys & pluggable RNGsJAX documentation · Documentation · published Aug 2023 · accessed Oct 21, 2026
  6. jakevdp (Jake VanderPlas) on GitHubGitHub · Official page · accessed Oct 21, 2026
  7. jakevdp/website — content/projects.htmlJake VanderPlas · Repository · accessed Oct 21, 2026
  8. About — Pythonic PerambulationsJake VanderPlas · Official page · accessed Oct 21, 2026
  9. Pythonic PerambulationsJake VanderPlas · Official page · accessed Oct 21, 2026
  10. jax-ml/jax LICENSE (Apache License 2.0)jax-ml (GitHub repository) · License · accessed Oct 21, 2026