If you're trying to build or train new models then you probably need to go to school for ML or at least math.
The garden variety dev shouldn't be trying to implement a research paper or train new models - that's the point. There are enough proven tools out there to do good work and more are being put out there every day.