I’m asking in the context of reconverting from 5+ years of professional mobile development to a role that would involve implementing end-to-end machine learning algorithms (i.e. not ML researcher).
I’m currently inplementing TensorFlow algorithms while trying to make them production ready using TensorFlow Serving, and I find it really fun.
So some of my concerns would be whether I’d have to take a significant salary cut (or whether the average salary for such ML role is generally higher than that of mobile devs, in which case such a cut wouldn’t be needed), and whether such role would require a lot more than implementing end-to-end ML algorithms (e.g. an extensive background in statistics)
Thank you!