ML Hydrologist, Flood Forecasting
Riverkin
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
4 open hydrologist roles across 2 companies are on ApplySarthi right now.
What hydrologist roles keep asking for: Deep learning (25%), Machine learning (25%), PyTorch (25%), Python (25%), Stakeholder management (25%) — counted across their open postings here.
Deep learning jobs · Machine learning jobs · PyTorch jobs · Python jobs
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for hydrologist roles keep coming back to Deep learning, Machine learning, PyTorch, Python. Practise those questions before you sit with Riverkin.
Questions you are likely to be asked
- Why do you want to join Riverkin?
- What is your experience with Machine learning? Tell me one thing you learned the hard way.
- What would you check first if a model's accuracy dropped after going live?
- When would you not use machine learning for a problem?
- Walk me through a model you built, from the data to how it was used.
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the ML Hydrologist, Flood Forecasting at Riverkin interview free →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 more English Speaking Jobs in Switzerland on Arbeitnow
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on arbeitnow · posted 2026-11-12. ApplySarthi collects openings and links to application pages; the role is advertised by Riverkin, not by us.