What Makes a Successful Machine Learning Engineer?