My answer would be quite specific to what exactly you're trying to achieve.
Id be wary of just hacking away without understanding at least the fundamentals of ML + NLP or you'll find yourself lost pretty quick.
I'm a former SWE turned NLP researcher, so i was recently in your position:)