RapiData Industry · Engineering Internship

Machine Learning Internship

CHF 24'000 – 44'000 / year
ZÜRICH
MACHINE LEARNINGREINFORCEMENT LEARNING

Description

We're looking to hire a Machine Learning Intern, a Master/Graduate student with experience in machine learning, reinforcement learning or data science and a strong interest in recommender systems. You'll become an integral part of a dynamic and highly skilled team. It's not an isolated research project, your task is to outperform the current system, not just offline but also online with strict (<5ms) latency requirements. You'll work independently on a primary task while closely supported by senior engineers and ML practitioners. If things go well, we'd very much like to promote and keep you afterwards.

Responsibilities

  • Researching state of the art recommender systems
  • Defining evaluation metrics
  • Working with large-scale human data
  • Show improvements in offline as well as online experiments
  • Collaborating with senior engineers and ML leads on production systems
  • Work independently on a primary task, with occasional side-quests

Requirements

  • Experience in machine learning, reinforcement learning or sequential decision-making projects (coursework or practical)
  • Solid statistical and mathematical foundation
  • Intrinsic drive & motivation
  • Excellent English communication skills, both oral and written
  • Strong Python skills
  • Ability to work in Zürich
  • Work authorization: Swiss or EU citizenship or enrollment in a degree program where the internship is a mandatory part of the curriculum.

Nice-to-Have

  • Experience in working with databases (Postgres, MongoDB, ClickHouse)
  • Experience in utilising coding assistance tools like Claude Code
  • Experience in C# or Rust

What We Offer

  • Competitive salary and equity in a startup with strong growth, IP and backed by top-tier VCs
  • Opportunity to join a fast growing startup early, giving you an outsized opportunity to shape where the company goes
  • Fun and open (startup) culture
  • Spacious mountain views office located in Zürich Center near Sihlcity (3 min from Binz Train station).
  • Large Terrace with Tabletennis, Pizza Oven, Hammock and a BBQ
  • Flexible working times
  • Unlimited snacks and drinks of your choice
  • Potential full-time employment after the internship