Open Source Projects
Rax: Composable Learning-to-Rank using JAX.
PyTorchLTR: Learning-to-Rank in PyTorch.
Glint: Spark-compatible parameter server.
I'm a senior software engineer at Google DeepMind's GenAI Unit where I focus on Large Language Models + Ranking.
My research interests include ML infrastructure, Large Language Models, Learning-to-Rank and Counterfactual Learning. I am the lead developer of RAX, a library for Ranking in JAX. I've also actively contributed to open-source software such as TF-Ranking and JAX.
My research has resulted in over 20 publications across top conferences (NeurIPS, KDD, SIGIR, WSDM, NAACL, etc.). My applied research has powered launches across Google products, including YouTube, Google Cloud AI and Chrome Web Store.
Before joining Google I obtained my PhD at the University of Amsterdam, my MSc at ETH Zürich and my BSc at Delft University of Technology.
You can download my CV here.
Rax: Composable Learning-to-Rank using JAX.
PyTorchLTR: Learning-to-Rank in PyTorch.
Glint: Spark-compatible parameter server.
Reliable Confidence Intervals for Information Retrieval Evaluation Using Generative A.I.. KDD, 2024.
,To Model or to Intervene: A Comparison of Counterfactual and Online Learning to Rank from User Interactions. SIGIR, 2019.
,When People Change their Mind: Off-Policy Evaluation in Non-stationary Recommendation Environments. WSDM, 2019.
,