With thousands of job opportunities you see for a Data Scientist, you must have come across the term Machine Learning Engineer. What is the difference between the roles played by a ML Engineer and a Data Scientist? Are these roles distinct? What skills do you need? To understand, watch this video.