For you to be endorsed for machine learning you will be engaged in software development that implement scientific principles,artificial intelligence,systems & control, computing and tools. These are areas you can get endorsement in Machine Learning. Thanks