Title: I have a few years of experience as an ML Engineer, however I recently changed jobs and I was shocked to learn that my new employer has a very different job definition for ML Engineer than the one I was familiar with.  I <i>thought</i> that the standard definition of an ML Engineer is an engineer who specializes in building machine learning models, essentially a subtype of a data scientist.  At my new company, an ML Engineer is someone who supports ML models but never works on machine learning directly.  At this new company, ML Engineers are Data Engineers who support machine learning applications.<p>What is the generally accepted definition of an ML Engineer?
Upvote: