Machine Learning Scientist / Machine Learning Scientistess

ETH Zurich - April 11, 2026

Machine Learning Scientist for Weather and Climate (WeatherGenerator Project)

80%-100%, Zurich, fixed-term

The Center for Climate Systems Modeling (C2SM) at ETH Zurich, in collaboration with the Federal Office of Meteorology and Climatology (MeteoSwiss), is pioneering innovative methods to leverage machine learning for numerical weather forecasting and climate modeling.

We are seeking a motivated Machine Learning Scientist to join the WeatherGenerator project. Similar to large language models, the WeatherGenerator aims to build a foundational model for Weather and Climate. This model will be trained on a variety of data sources, including satellite and radar data. The core model will then be fine-tuned for specific applications, such as high-resolution predictions over Switzerland.

Job Description

  • Further develop and train the WeatherGenerator model for specific applications in Switzerland, such as high-resolution regional weather predictions.
  • Enhance the system by integrating observation data and high-resolution model data.
  • Fine-tune and validate the model against existing numerical models and observations.
  • Curate and validate machine learning training datasets.
  • Work on integrating the machine learning pipeline into production.

The position is limited to two years.

Profile

  • University degree (MSc or PhD) in data science, computer science, physics, or a related field.
  • Experience in training and validating large-scale deep-learning models on distributed systems.
  • Strong programming skills in Python and familiarity with a modern machine learning stack (e.g., PyTorch, Hydra, Zarr, Dask).
  • Experience in handling and processing large datasets or knowledge of high-performance computing (HPC) is advantageous.
  • Experience with weather and climate applications is a plus.
  • Creative, solution-oriented, and possess excellent communication skills, with the ability to collaborate with interdisciplinary teams.
  • Good command of spoken and written English.

Workplace

Join a dynamic team aiming to shape the future of weather forecasting, contributing to cutting-edge research and real-world applications.

We Offer

  • Unique opportunities to develop a state-of-the-art machine learning system.
  • A commitment to fostering a diverse and inclusive workplace with flexible working arrangements to support a healthy work-life balance.

We Value Diversity and Sustainability

ETH Zurich is dedicated to promoting an inclusive culture that values equality of opportunity and diversity. We nurture a working and learning environment that respects the rights and dignity of all staff and students. Additionally, sustainability is a core value for us, and we are actively working towards 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 is one of the world’s leading universities specializing in science and technology. We are renowned for our excellent education, cutting-edge fundamental research, and direct transfer of new knowledge into society. Over 30,000 individuals from more than 120 countries find our university to be a place that promotes independent thinking and inspires excellence. Located in the heart of Europe yet connected globally, we collaborate to develop solutions for today's and tomorrow's global 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.