I would personally recommend atleast getting some experience with ML theory and using `scikit-learn`. But if you have resources to complete it in ample time like 3-4 months, Udacity does provide courses for the prerequisites when you join the program, so you can just learn on the go.