I don't mean python and SQL. Anyone with a decent software background can pick that stuff up. As an example, my background is in high performance computing, networking, systems, and FPGAs. All of these are fields (well, maybe not FPGAs) that ML/AI rely heavily on, but if AI/ML disappeared tomorrow they'd still be incredibly relevant. Another approach is to study a domain science and apply AI/ML. For example, high energy physics leverages AI/ML, at least in research.
TBH, "wanting a good job" is a very generic response that needs more context. Are you moving from somewhere other than software? If you already have a software background, you might be better of self-teaching. If you are actually interested in research/teaching, that needs to be thought through very thoroughly. I say this as someone who just finished their PhD in CS, just to give context as to why I am being particularly intense on this point.
