Machine Learning Scientist / Machine Learning Scientistess

ETH Zurich - April 2, 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 at the forefront of leveraging machine learning for numerical weather forecasting and climate modeling.

We are seeking a motivated Machine Learning Scientist to contribute to the WeatherGenerator project. Inspired by the approach of large language models, the WeatherGenerator aims to establish a foundational model for Weather and Climate, using diverse model data and numerous observations, including satellite and radar data. The core model will be fine-tuned for specific applications, such as high-resolution predictions across 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 observational 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 ML stack (e.g., PyTorch, Hydra, Zarr, Dask).
  • Experience in handling and processing large datasets or in high-performance computing (HPC) is advantageous.
  • Prior experience with weather and climate applications is a plus.
  • Creative, solution-oriented, and possess excellent communication skills, with the ability to work collaboratively in interdisciplinary teams.
  • Good proficiency in spoken and written English.

Workplace

You will be part of a dynamic team operating at the intersection of cutting-edge research and practical applications.

We Offer

  • Unique opportunities to develop state-of-the-art Machine Learning systems and shape the future of weather forecasting.
  • A commitment to diversity and inclusivity, along with flexible working arrangements to support work-life balance for all team members.

We Value Diversity and Sustainability

At ETH Zurich, we foster an inclusive culture that promotes equality of opportunity and values diversity. We create a workplace where the rights and dignity of all staff and students are respected. Our commitment to sustainability drives us 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 is one of the world's leading universities specializing in science and technology. Renowned for excellent education, cutting-edge research, and the direct transfer of new knowledge into society, over 30,000 individuals from more than 120 countries find our university a center for independent thinking and excellence. Positioned in the heart of Europe and fostering global connections, we strive to develop solutions for the challenges of today and tomorrow.

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.