Web Developer (short-term, 2 months) In Open-Source Machine Learning

Eindhoven University of Technology
31 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Artificial Intelligence
Computer Programming
Web Development
Human-Computer Interaction
Machine Learning
Open Source Technology
Next.js
Web Applications
React
Information Technology
Plotly

Job description

We are seeking a motivated Web Developer for a short-term position (until 31 December 2025) to contribute to OpenML.org, a global platform for open machine learning. You'll be part of a dynamic team of engineers dedicated to making machine learning more accessible and create an engaging environment for students.

Snapshot This role focuses on creating new educational tools on the next version of OpenML.org, a popular machine learning platform that supports researchers, educators, and students worldwide. You will develop extensions that help students learn about machine learning in a hands-on, interactive way.

The team You'll be part of the OpenML engineering team, part of the research groups on Advanced Models through Open Research and Engineering (AMORE), and the open source community behind OpenML. We are a team of scientists and engineers who aim to deeply understand, explain, and build AI systems. Learn more about us here: https://amore-labs.github.io., We are looking for a skilled web developer with experience in frameworks like React and Next.js. In this role, you will help create and fine-tune new features for OpenML.org with a focus on education. You will help create leaderboards for classroom challenges, and interactive dashboards to explore machine learning model performance and structure., * Development of a web-based machine learning platform.

  • Interactive visualization of machine learning models and results.
  • Building and maintaining open-source web applications.
  • User interface and user experience design for education.

Impact OpenML is a popular open machine learning platform with over 300.000 users and is used directly or indirectly in over 1,000 university courses. Your work will directly affect a wide audience of machine learning students, researchers, and practitioners. Gain invaluable new skills in open source development as you help democratize AI, and help educate the next generation of AI experts.

This research will be performed under the supervision of professor Joaquin Vanschoren, in collaboration with open source contributors from several key European research labs and industrial partners., A meaningful job in a dynamic and ambitious university, in an interdisciplinary setting and within an international network. You will work on a beautiful, green campus within walking distance of the central train station. In addition, we offer you:

  • Full-time employment for 2 months.
  • Salary in accordance with the Collective Labour Agreement for Dutch Universities, scale 9 (min. €3,708 max. €5,057).
  • A year-end bonus of 8.3% and annual vacation pay of 8%.
  • High-quality training programs on general skills, didactics and topics related to research and valorization.
  • An excellent technical infrastructure, on-campus children's day care and sports facilities.
  • Partially paid parental leave and an allowance for commuting, working from home and internet costs.
  • A Staff Immigration Team is available for international candidates, as are a tax compensation scheme (the 30% facility) and a compensation for moving expenses.

Requirements

Do you have experience in Web development?, Do you have a Master's degree?, * A master's degree (or equivalent experience) in Computer Science or a related field.

  • Deep knowledge of React and Next.js. Knowledge of Plotly Dash is an asset.
  • Experience in programming and web development. Open source development experience is an asset.
  • Excellent problem-solving skills and the ability to work independently and collaboratively.
  • Fluent in spoken and written English (C1 level).

About the company

Eindhoven University of Technology is an internationally top-ranking university in the Netherlands that combines scientific curiosity with a hands-on attitude. Our spirit of collaboration translates into an open culture and a top-five position in collaborating with advanced industries. Fundamental knowledge enables us to design solutions for the highly complex problems of today and tomorrow. With over 110 (assistant, associate and full) professors, almost 300 PhD and EngD students, about 1500 Bachelor students and 1000 Master students, the Department of Mathematics and Computer Science (M&CS) is the largest department of the TU/e. By performing top-level fundamental and applied research, and maintaining strong ties with industry, M&CS aims to contribute to science and innovation in and beyond the region.

Apply for this position