ML Hydrologist, Flood Forecasting

Riverkin • Zürich • On-site • Contract
Source: Arbeitnow Verified Employment • Posted: 11/12/2026

Job Description

About the Role Global ML flood models now outperform traditional approaches on large rivers, but they still break down in the small, fast catchments where flash floods happen. Riverkin, a VC-backed ETH Zürich Spin-off, is closing that gap. We start from hydrological models trained across thousands of catchments worldwide and make them accurate locally, using a sensor network we deploy ourselves in exactly the places public datasets don't reach. We are looking for an ML hydrologist to own that work. You will report to the CTO and work directly with our other hydrologist, who covers rainfall radar and short-term nowcasting. Why this is interesting • Data nobody else has: Our own field-deployed sensors give you live streamflow observations in small, previously ungauged catchments. • An open problem: Whether large-sample models can be made reliable at flash-flood scale is unsolved, and you would be working on it with real data and real users. • Built to protect lives and critical infrastructure: Your models will power early flood warning systems safeguarding hydropower plants and giving first responders more time to protect communities • Publishing and open source: We encourage publishing results and contributing to open tools such as NeuralHydrology and Caravan. • Compute: GPU resources are available for training and experimentation. What You'll Do • Bring global flood models to the local scale • Take state-of-the-art hydrological ML models (LSTMs, Transformers) trained on large-sample datasets and adapt them to the catchments our customers care about. • Use our own sensor data alongside public gauge, reanalysis and radar data to fine-tune and validate those models locally. • Tackle prediction in ungauged and data-scarce basins through transfer learning and regionalisation. • Own hydrological modelling end to end: set the technical direction, decide when to adapt pre-trained models or train our own, and lead the work from experimentation through validation to production. • Work as one modelling team • Make practical trade-offs between forecast accuracy, model complexity and development effort to build a reliable product that meets customer needs. • Work side by side with our hydrologist specialising in rainfall radar and nowcasting to directly integrate rainfall nowcasts into your flood models. • Work with software engineers to put models into production and monitor their performance. • Identify and test advances in ML flood forecasting, turning promising research into more accurate and reliable forecasts for our customers. • Stay close to the real world • We believe the best modellers understand the world behind their models. We encourage you to join field deployments and customer conversations to build that understanding firsthand. • You are an opinionated contributor to key technical decisions. Who You Are • You’ve built and validated hydrological ML models across many catchments and have experience taking modelling work into real-world use. • You combine scientific rigour with product judgement: you test assumptions, understand uncertainty and focus on improvements that matter to customers. • You take ownership from an open question to a working solution. You set priorities, make decisions and keep moving without waiting for perfect information. • You care deeply about the quality of your work. You dig into why models fail, follow problems through and stay invested in how your forecasts perform after deployment. • You communicate clearly in writing and in person, can explain your reasoning and trade-offs, and work closely with people across hydrology, software, hardware and field operations. Technical Requirements • Hands-on experience training or fine-tuning ML streamflow or flood models across many catchments at once (regional, continental or global), for example on CAMELS or Caravan. Experience with single-catchment models alone is not sufficient. • Experience transferring such models to new or data-scarce catchments through fine-tuning, regionalisation, or prediction in ungauged basins. • Strong understanding of rainfall-runoff processes and the limitations of hydrological observations and input data. • Experience validating models across unseen catchments and time periods, including assessing flood-peak magnitude, timing and predictive uncertainty. • Strong Python skills, with experience writing maintainable code for data processing, modelling and reproducible experiments. • Practical depth in deep learning for time series, including developing, training and debugging models in PyTorch or a comparable framework. • MSc or PhD in hydrology, water resources, atmospheric sciences, machine learning, or equivalent. Nice to Have • Publications or open-source work on large-sample hydrology, transfer learning, or ungauged-basin prediction. • Experience with NeuralHydrology, ERA5 or similar global forcing datasets. • Experience with sub-daily or event-based flood modelling. • Experience processing large hydrometeorological datasets with tools such as xarray and Dask, and formats such as Zarr. • Previous early startup experience. Role Details • Contract: Permanent, full-time (100% FTE). • Start date: immediately • Reports to: CTO. • Compensation: Commensurate with experience + equity • Growth: a key early hire with the opportunity to shape Riverkin's flood modelling as the team grows. • Location: Four days per week in our Zurich office and one day working from home. • Work authorisation: Swiss or EU/EFTA citizenship, or a valid Swiss work permit, is required. • Working language: English. German is not required. About Riverkin We are a well-capitalized Swiss startup building real-time sensing and data infrastructure for rivers. Our own field-deployed sensors collect live water-level and sediment data, while our platform turns that data into decision-ready insights for customers. We work directly with the hydropower sector, where predicting flash floods is needed for daily operations. As we prove ourselves in this field, we will move towards the first responders market. We are a small, hands-on team working across hydrology, hardware, field engineering, software and market development. Apply with the button on this page. Links to papers or code are welcome. Find Jobs in Switzerland on Arbeitnow

I'm Youni aggregates employment opportunities from publicly available sources and direct employers. Sign in or create a free profile to apply, generate tailored applications, or track submissions.