Jan Van Rijn is an Associate Professor and founder of the OpenML Foundation with 13 years of experience building open science infrastructure and research in AutoML, data science, and AI. He led development of OpenML.org from his PhD work into a global platform that streamlines dataset, experiment and algorithm sharing, and continues to bridge research and engineering as an academic at Leiden and former postdoc at Freiburg and Columbia. A hands-on contributor to major open-source projects like scikit-learn and OpenML’s Python API, he has implemented critical data loaders, pagination, and testing improvements used by practitioners worldwide. His work combines rigorous publications with practical tooling that improves reproducibility and robustness in machine learning workflows. Colleagues value his cross-continent collaborations and the uncommon blend of backend engineering discipline with a deep focus on automated, robust model evaluation.
13 years of coding experience
5 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at Leiden University
OpenML's Python API for a World of Data and More 💫
Role in this project:
Back-end Developer & Data Scientist
Contributions:1 release, 7 reviews, 382 commits in 4 years 9 months
Contributions summary:Jan implemented pagination for retrieving runs and removed redundant function parameters, returning results as dictionaries. They also modified test cases, primarily focusing on adding tests related to the pagination and filtering of runs by various criteria (task, uploader, flow). Furthermore, the user worked on making various function and setup functionalities.
Contributions:11 commits, 10 PRs, 235 comments in 3 months
Contributions summary:Jan contributed significantly to the scikit-learn repository, primarily focusing on enhancements and bug fixes related to data loading and handling within the machine learning library. Their work included the implementation of an OpenML data loader, which involved interacting with OpenML's API to fetch datasets. They also addressed issues related to data caching and the handling of specific data attributes. Furthermore, the user fixed errors and improved the documentation within the library.
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.