So both positions require dealing with enormous amounts of data, and a Machine Learning Engineer's job is fairly comparable to a Data Scientist's. As a result, respectively Machine-Learning Engineers and Computer Scientists need to be very proficient in managing data.