L'ingénieur ou l'ingénieure hydroécologue utilise des plantes aquatiques, appelées macrophytes, pour purifier l'eau en éliminant les substances polluantes présentes dans les déchets rejetés quotidiennement (comme les résidus de lessive). Ce professionnel met en place la phytoépuration ou l'épuration par les plantes afin de restaurer les rivières. Certains végétaux sont capables d'absorber des métaux présents dans l'eau, comme le plomb. Pour commencer, l'hydroécologue réalise un diagnostic de la pollution en étudiant les interrelations entre l'eau, le sol (notamment sa pente), la faune et la flore. En analysant le terrain, il peut évaluer la pollution environnementale et concevoir des méthodes durables de traitement des eaux. Selon les caractéristiques du milieu, l'hydroécologue choisit le type de système d'épuration à mettre en place en sélectionnant les plantes adaptées à l'écosystème naturel et efficaces contre les différents types de polluants. Les plantes sont installées dans deux bassins, l'un rempli de graviers et l'autre de roches, agissant comme des filtres pour purifier l'eau en retenant les substances polluantes. Un suivi régulier de l'installation est ensuite nécessaire pour ajuster la filtration biologique de manière optimale.