a naval architect is concerned primarily with the shape of the vessel (the detail of the structural elements is a secondary concern)
maritime structural engineer is primarily concerned with the strucutral elements (given the shape from the architect).
just like architect and structural engineer in civil engineering.