differences between data scientists and data engineers - Magnimind Academy