Machine Learning Scientist / Machine Learning Scientistess

ETH Zurich - April 19, 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 developing innovative methods to harness machine learning for numerical weather forecasting and climate modeling.

We seek a motivated Machine Learning Scientist to join the WeatherGenerator project. This initiative aims to create a foundational model for Weather and Climate, similar to Large Language models. The model will be trained using diverse data types, including model data and numerous observations ranging from satellite to radar data. Ultimately, the core model will be fine-tuned for specific applications, such as high-resolution predictions over Switzerland.

Job Description

  • Further develop and train the WeatherGenerator model for targeted applications in Switzerland, including high-resolution regional weather predictions.
  • Enhance the system by integrating observational data and high-resolution model outputs.
  • 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 environments.

The position has a duration of 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, with familiarity in 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.
  • Background in weather and climate applications is a plus.
  • Creative, solution-oriented, with excellent communication skills and the ability to collaborate with interdisciplinary teams.
  • Proficient in both spoken and written English.

Workplace

Your workplace will be at ETH Zurich, where you will become part of a vibrant research community.

We Offer

  • Unique opportunities to develop state-of-the-art machine learning systems and contribute to the future of weather forecasting.
  • A dynamic team operating at the intersection of groundbreaking research and practical applications.
  • A commitment to fostering a diverse and inclusive workplace, along with flexible working arrangements to promote work-life balance for all team members.

About ETH Zurich

ETH Zurich is one of the world's leading universities specializing in science and technology, celebrated for its excellent education, cutting-edge research, and the direct application of new knowledge into society. With over 30,000 individuals from more than 120 countries, we provide an environment that fosters independent thinking and inspires excellence. Our central location in Europe facilitates connections around the globe as we collaboratively tackle the world's pressing challenges.

Curious? So Are We.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

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.