Machine Learning Internship
Zürich, Switzerland · Full-time
About Rapidata
Rapidata offers an API to humans that is revolutionizing the data generation and annotation industry. It delivers highly scalable and extremely fast human data that fuels the AI systems of the future. We have a diverse user base of over 10 million active users from all walks of life. Naturally, this means different people are good at different things. To optimize both efficiency and quality of responses, we need to assign the right tasks to the right person in real time, at global scale.
The Role
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