Intern - Data Scientist / Data Scientistess / Software Engineer / Software Engineeress

ETH Zurich - March 9, 2026

Internship - Data Science / Software Engineer

80%-100%, Zurich, fixed-term

The Global Health Engineering group is based within the D-MAVT (Mechanical Engineering) department at ETH. Our group comprises mechanical engineers, environmental engineers, economists, and social scientists. We engage in interdisciplinary research focusing on resource-constrained countries.

Our Culture

We are a small, dedicated team of 15 individuals with a collegial culture. We prioritize transparency and openness over scientific publications. Our environment fosters shared knowledge, creativity, and the integration of new technologies into our work processes. We continually reflect on and improve our practices, driven by the belief that the world can be enhanced through open data.

Project Background

As part of our Open Science team, you will assist in developing efficient data cleaning and extraction processes, creating comprehensible visualizations, and publishing curated data.

Job Description

Your contributions will support ongoing projects, including:

  • Updating raw data extraction for a scientific publication
  • Extracting data from PDF documents to compile metadata for projects funded under the ETH Board Open Research Data (ORD) program
  • Contributing to data packages generated by the openwashdata community
  • Assisting with R data publication packages: washr and fairenough

Profile

  • You are passionate about ensuring data and code are concise and reusable
  • You are proficient with standard data science tools (Git, GitHub, R, Python, RStudio IDE, VS Code)
  • You are familiar with the R Tidyverse packages and adept at problem-solving as presented in the book *R for Data Science*
  • You keep abreast of the latest technical developments in Large Language Models (LLMs) and their applications in academia

Requirements

  • You hold a BSc degree
  • You possess a valid work permit for Switzerland. Please specify which work permit you have (e.g., Swiss passport, work permit, etc.)

Workplace

We provide a supportive and respectful work environment, where all team members are encouraged to contribute ideas. Our central work location in Zurich offers flexibility, including occasional work-from-home opportunities. Employment conditions are aligned with university guidelines, including five weeks of vacation, a variety of training and continuing education options, and a monthly salary of 3000 CHF.

We Value Diversity and Sustainability

At ETH Zurich, we promote an inclusive culture that encourages equality of opportunity, values diversity, and nurtures a respectful working and learning environment. We are dedicated to sustainability and are actively working toward a climate-neutral future.

Curious? So are we.

Apply online using the form below. Only applications matching the job profile will be considered.

About ETH Zurich

ETH Zurich stands as one of the leading universities in science and technology globally. Renowned for excellence in education and cutting-edge research, we directly translate new knowledge into societal applications. With over 30,000 individuals from more than 120 countries, our university fosters independent thinking and an inspiring environment for excellence. Located in the heart of Europe, we forge connections across the globe to address today’s and tomorrow's challenges.

Location : Zürich
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.