If you go the data science / machine learning route, your academic knowledge (applied maths, formulating and running experiments, etc.) will be a lot more valuable than if you go for standard software developer roles. Also, no reason you'd start at the bottom.