Would you like an opportunity to use your water resources engineering expertise to make a genuine difference? CHI is currently looking for a junior engineer (i.e., with 1-2 years of experience) to join a dedicated team that provides engineering solutions to improve the water environment in communities all around the world.
Who we are:
Based in downtown Guelph, Computational Hydraulics Inc. (CHI) has been developing and supporting professional software and providing engineering consulting services for water management modeling since 1978. We have clients in over 85 countries and provide software and services to engineering firms, cities, government agencies, research centers and universities.
CHI is dedicated to developing innovative solutions that help promote healthier communities, sustain ecosystems, increase biodiversity and reduce our environmental impact. Our software and services help professional engineers make a significant improvement both to the water quality of our streams, rivers, lakes and groundwater, and to the flood protection of our urban and rural watersheds.
Amidst our global presence, we have a very down-to-earth office environment with a growing team of professionals who are collaborative and supportive of each other and committed to technological innovation.
What this position is about:
This is a junior engineering position that will give you an opportunity to expand your skills in water resource modeling, consulting engineering, customer service and software development. As an integral part of our team, you will work collaboratively with our engineers, programmers, and IT professionals to develop, support, apply, teach and promote our software products and provide consulting services to clients around the world.
This position is for you if you love:
· Applying your stormwater, watershed, and coastal modeling knowledge and experience
· Applying your Python scripting or FORTRAN coding skills
· Helping clients around the world to resolve their unique modeling and scripting/coding challenges by providing consulting services on water resources projects and through technical support
· Teaching professionals worldwide
· Doing creative research and development and seeing your contributions being used globally
· Being involved in multiple aspects of engineering and from different perspectives (i.e., as both a practitioner and academic)
· Working with cutting-edge technology
· Helping improve the quality of the water environment and giving back to the community
· Learning and developing your skills and experience
· Assisting with the annual International Conference of Water Management Modeling (ICWMM) and the open-access Journal of Water Management Modeling (JWMM)
What we are looking for in you:
· University degree in Water Resources/Civil Engineering (preferably at a Master’s level) and 1 - 2 years experience with a focus on water management modeling; an equivalent combination of education and experience may be considered
· Must be currently registered or be eligible to obtain Professional Engineer designation in Ontario (P. Eng.) within the next 12 months
· Working knowledge and experience with TELEMAC and other water resource modeling software and Python scripting, GIS, CAD, and MS Office software
· A passion for providing excellent customer service
· Strong written communication/report writing skills with attention to detail and accuracy
· Strong oral presentation skills as this position will include teaching workshops, conducting webinars and may involve presentations at conferences
· Project management skills with the ability to meet deadlines
· Valid Ontario Class G driver’s licence (or equivalent) with a good driving record
· Willingness and ability to travel as this position would require multiple day/overnight trips within North America and overseas
Experience that would distinguish you from other candidates:
· Python scripting expertise in various water resources engineering applications
· Water quality, ice, and sediment transport modeling, particularly with the WAQTEL, KHIONE, and GAIA modules of TELEMAC-2D
· 2D hydraulic modelling (e.g., PCSWMM, HEC-RAS2D, Tuflow, RiverFlow2D, SRH-2D)
· FORTRAN programming
Why work for CHI?
· We genuinely value our staff and we want to ensure everyone has a strong work-life balance to enjoy their families, friends and life outside of work.
· We offer a friendly, creative and challenging work environment. We understand that it is with the knowledge and hard work of our employees that we continue to grow and realize our goals.
· Our team is helpful and approachable, providing a great learning environment to grow your skill set.
· Our software is considered best in class with very high customer satisfaction.
· CHI is a leader in the water resources field, hosting the International Conference of Water Management Modeling (ICWMM) and the open-access Journal of Water Management Modeling (JWMM), providing our staff with excellent networking opportunities with professionals and academics around the world.
· As a small company, we have the flexibility to make quick decisions and move our technology forward; it is rewarding to see the impact you can make.
· We offer a competitive compensation package with benefits and bonus opportunities.
If this opportunity sounds interesting, we want to hear from you. Please submit a cover letter with your resume by October 28th, 2026 outlining your qualifications and what interests you most about this position. To learn more about us, check out our website at chiwater.com
CHI is an equal opportunity employer. We are committed to providing an accessible recruitment process. If you require accommodation at any stage of the recruitment process, please let us know by emailing
[email protected] and we will work with you to meet your accommodation needs.
Work Location: Hybrid remote in Guelph, ON N1H 4E9
📌 Water Resources Engineer (full-time) (Guelph)
🏢 Computational Hydraulics International
📍 Guelph