Machine learning is literally just math. You could learn some plug and play without understanding the math, but I'm not sure you would be able to solve any real problems.
My team that I am going to convention with is much better at math than I am, but they haven't touched any code before. I, on the other hand, have touched a fair amount of code in the past three years, but don't have very many foundational math skills.