About Aquanty
Aquanty Inc., is a research spin-off company from the University of Waterloo specializing in computer simulations of how water moves through the natural environment. Our best-in-class simulation platform, HydroGeoSphere, is used in a number of industries to support water-related decision-making. We offer a suite of near-real-time predictive services through our web-based data dissemination platform, HydroClimateSite.
The Opportunity
We are looking for a motivated intermediate engineer to join our growing team. This role is ideal for someone who bridges hydrologic science and modern data/model operations.
Depending on your background, you may lean toward either:
Operational Hydrology: setting up, validating, and maintaining hydrologic models for flood/drought/water management decision support.
ModelOps/MLOps: building and operating pipelines and infrastructure that move research-grade models into robust, production-ready systems.
If you have a passion for water, data, and technology, we’d love to hear from you.
Key Responsibilities
Operate and maintain production model stacks (numerical hydrologic models and ML-based streamflow forecasts).
Set up, validate, and run models for operational water management, ensuring scientific accuracy and reliability.
Develop automated pipelines for data ingestion, model training/retraining, evaluation, and deployment.
Contribute to model lifecycle management: packaging, versioning, CI/CD, deployment, monitoring, and retirement.
Collaborate with hydrologists, data scientists, and engineers to translate research prototypes into production-grade tools.
Support continuous improvement of modelling practices and engineering workflows.
Desired Skill Set
Candidates may come from one of two directions: hydrology/numerical modelling or model operations/ML engineering. We are open to strong candidates in either stream.
Education: Master’s degree in water resources, environmental, or civil engineering, hydrology, computer science, or a related field (Bachelor’s with strong relevant experience considered).
Technical Skills:
-
Strong Python programming skills; familiarity with scientific/ML libraries (numpy, pandas, xarray, scikit-learn, PyTorch).
-
Experience with containerization and orchestration (Docker, Kubernetes, Airflow, Slurm).
-
Experience with cloud platforms (Azure, AWS, or GCP).
-
Familiarity with data assimilation, time-series forecasting, or remote sensing datasets is a plus.
Hydrology/Numerical Modelling Track:
-
Practical understanding of numerical hydrologic modelling concepts or hands-on experience with tools such as HydroGeoSphere.
-
Background in operational water management and forecasting using Delft-FEWS or related software is a strong asset.
ModelOps/MLOps Track:
-
Experience in model lifecycle management, CI/CD for models, and production deployment of ML or numerical models.
-
Ability to interact with REST APIs (curl, requests) and develop/maintain RESTful services..
What We’re Looking For
3+ years relevant experience (or equivalent mix of education and experience).
Are you a senior-level applicant? We would love to hear from you. Please list your desired pay when applying.
Excellent collaboration and communication skills; ability to work across scientific and technical teams.
Curiosity, problem-solving mindset, and passion for applying technology to real-world water challenges.
Statement of Commitment
Aquanty’s is an equal opportunity employer that does not unlawfully discriminate against any employee or applicant on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion, gender identity, gender expression, creed, sex, sexual orientation, age, record of offences, marital status, family status or disability. Aquanty is committed to a fair and inclusive work environment. We will endeavour to accommodate the needs of qualified applicants in all parts of the hiring process. Please contact Human Resources.