The use of hydroacoustic echosounders in high flow environments has its limitations due to entrained air bubbles in the water column that can contaminate the data sets and make it hard to 'see'. This creats the need to remove the contaminated data prior to analysis which is often a tedious and time-consuming process. Existing algorithms used to identify the depth-of-penetration of entrained air are insufficient for a boundary that is discontinuous, depth-dynamic, porous, and varies with tidal flow speed. Using a case study from data obtained at the FORCE test site this study described the development and application of a deep machine learning model called Echofilter. Echofilter was found to be highly responsive to dynamic range of turbulence conditions in the data and produced an entrained-air boundary line with an average error of less than half that of the existing algorithms. The model had a high level of agreement with human data trimming. This resulted in 50% reduction in the time required for manual edits to the data set when using currently available algorithms to trim the data.