Rolf Jagerman

Senior Software Engineer at Google DeepMind

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rolf Jagerman is a Senior Software Engineer at Google DeepMind with 12 years of experience building ML infrastructure and applied research for large-scale products. He specializes in Large Language Models, Learning-to-Rank and counterfactual learning, and leads development of RAX, an open-source JAX library for ranking systems. His work spans academic impact—20+ publications at NeurIPS, KDD, SIGIR and others—and product impact, contributing to launches across YouTube, Google Cloud AI and Chrome Web Store. Previously a founder and frequent open-source contributor (notably extending TensorFlow Datasets’ LibSVM ranking parser), he blends deep research rigor from a PhD at the University of Amsterdam with pragmatic engineering at Google and Apple. Colocated in New York, he combines library-building and production deployments, often turning ranking research into robust, reusable tooling.
code12 years of coding experience
job15 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Amsterdam
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at ETH Zurich
bookBachelor, Computer Science, Bachelor, Computer Science at Delft University of Technology
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

data-set10
machine-learning10
tensorflow10
python10
data-model10
numpy10
user-data10
datasets10
jax8

Programming languages (4)

JuliaScalaJupyter NotebookPython

Github contributions (5)

github-logo-circle
tensorflow/datasets

Sep 2021 - Jan 2023

TFDS is a collection of datasets ready to use with TensorFlow, Jax, ...
Role in this project:
userML Engineer
Contributions:7 commits in 1 year 3 months
Contributions summary:Rolf's primary contribution involves implementing and expanding a LibSVM ranking parser for use with various datasets. This includes adding support for new datasets like Istella, MSLR-WEB, and Yahoo LTRC, as well as refactoring the parser to bundle features into a single 'float_features' feature, and adding query and document identifiers. These changes directly support the use of these datasets within the TensorFlow Datasets framework for machine learning tasks.
jaxtensorflowmachine-learningdatadatasets
rjagerman/scalarank

Nov 2016 - Jun 2020

Contributions:32 commits, 4 PRs, 13 pushes in 3 years 7 months
learning-to-rankscala-libraryscala
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