The trainee engineer's responsibilities include attending meetings, conducting desktop and field research, performing all practical and administrative duties assigned by the supervisor, travelling to other sites when required, assisting on projects, offering suggestions for improvement, and writing up reports.