Does ML really need advanced maths? I think you're under-estimating how the fundamentals are pretty simple really. What we were previously lacking was raw processing power to get good results.
You would be surprised how the devil always emerges in the details when you move to real applications from academic exercises and datasets.
I definitely use a lot of statistics daily. I do not need to compute integrals by hand or construct formal proofs, but a lot of intuition is necessary.
Statistics is very tricky by the way. It is so easy to have incorrect assumptions and totally misapply the methods. Also another problem with ML in general is that if you make an error you very often do not notice it. The methods will usually work a bit worse but they will still kinda work.
Just yesterday I discovered a tricky feedback loop that corrupted my data for several weeks.
Yes, it does, especially if your going to put a model in production for anything critical ex: self driving cars, healthcare. Understanding the math is what allows you to properly understand what is going on, how to improve, debug, etc. A person who only knows how to use a library/framework will be limited.
Who said anything about him using it for health care or self driving cars?
The vast majority of applications for AI/ML can be done with libraries, just like the vast majority of programmers doesn't need to understand how to make a compiler or even how memory works. It just helps.
The vast majority of programmers do need to understand boolean algebra though. Likewise, you do need to understand matrix algebra and statistics to do any AI/ML beyond a color-by-numbers problem.
At some point you need to explain why something works.
There are plenty of ML problems that requires nothing more than being able to pick up something of the complexity of Bayes theorem. Yes, there are also ML problems that require far more. But you can't say much about the math requirements without knowing what kind of problems they'd be working on.