Yes, a career in machine learning is a good choice. In terms of pay, job growth, and overall demand, Machine Learning Engineer is the top position, according to a 2019 Indeed research.