Jonathan Malmaud is a Senior Research Engineer with 14 years of experience building ML systems and developer tooling at Google and Google DeepMind, focused recently on LLMs for software engineering tasks. He blends deep research training (PhD-level machine learning from MIT) with hands-on engineering across front-end and back-end stacks, demonstrated by significant open-source contributions to Julia, Jupyter tooling (IJulia), CodeMirror, and Visdom. His work spans low-level language/runtime improvements in the Julia core, interoperable bindings (PyCall, TensorFlow.jl), and developer-facing features like syntax highlighting and Plotly support—showing fluency across languages and layers. At Google he has shipped research and engineering on neural network quantization, fine-tuning, prompt engineering, data curation, and evaluation for practical SE applications. He also has a track record of applied research internships (Vision, multimodal alignment, and probabilistic extraction) and publications, indicating the ability to move ideas from papers to production. Based in Mountain View, he combines research rigor with production-grade software craftsmanship, often improving developer experiences in non-obvious corners like editor modes and language kernels.
14 years of coding experience
5 years of employment as a software developer
PhD Machine learning, PhD Machine learning at Massachusetts Institute of Technology
Contributions:33 releases, 1 review, 831 commits in 5 years 2 months
Contributions summary:Jonathan made improvements and added functions to the `tensorflow.jl` repository, a Julia wrapper for TensorFlow. Their contributions primarily involved implementing several operations and functions for working with tensors, including methods for handling various mathematical operations and reductions. Furthermore, they added support for variable creation, management, and saving/restoring functionality within the TensorFlow framework.
Contributions:19 commits, 2 PRs, 3 pushes in 3 years 3 months
Contributions summary:Jonathan primarily contributed to the development of syntax highlighting for the Julia language within the Jupyter environment, as evidenced by the numerous changes to the `julia.js` file. Their work involved adding support for various Julia syntax elements, including symbols, backticks, and fixing parsing errors. Furthermore, they made improvements to the build process, including enabling syntax highlighting in the QT Console and adding pre-execute hooks, and refining the code.
kernelapljupyter-notebooknotebookjupyter
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Malmaud - Senior Research Engineer at Google DeepMind