Great question — answering as the UphillTech team:
It depends on what exactly you want to be. You don't need to be mathematician if you just want to run neural networks. Most data scientists don't understand the mathematics, but they know how to run machine learning frameworks. Generally, only PhDs understand the mathematics. In the industry, most job positions in machine learning (e.g software engineer, big data engineer etc) don't require advanced mathematics. But you should be very comfortable in programming, and understand simple things like matrix manipulation. Data engineers in the industry generally have good programming skills, but they can't read mathematical equations (or just simple equations). However, quantitative positions in...
Full answer by SmallChess: https://ai.stackexchange.com/a/3978 (CC BY-SA 3.0).
Need it done for your business? UphillTech.