Someone who has no idea what they're doing, like not even the slightest clue. They spend 90% of their time curating datasets, call every executable file a "notebook," require detailed instructions on how to submit a pull request, hard-code user specific variables, forms URLs with query strings using string concatenation, doesn't read manpages, and listens to terrible music
You don’t, stop adding the term “engineer” to any new trendy phrase, like “prompt engineer”! It lost its meaning and it doesn’t make you look professional either, it’s like calling yourself “phones doctor!”..
NFT bros had their pixel avatars, AI has Stable Diffusion generated avatars :D For some reason you can't use a real photo in either of these fields of work.<p>What really defines an AI engineer:<p>A) Already used their $5 on OpenAI API
B) Has llamacpp/ollama etc. in their CLI with a library of models
C) Has 64GB+ VRAM which makes computer extremely loud possibly gas-powered
AI engineer is more of a combination of data engineer and MLE. An AI engineer would help productionize an algorithm or AI model developed by the researchers which would include deploying at scale to compute, providing access to trained models, and ability to update and serve the models.<p>Basically researchers develops on his laptop, AI engineer helps deliver it to customer's laptop.
Titles are meaningless in general. Within a well organized company it should be defined with a job spec. A
job
ad should describe the
roll behind the title.
At my company they have ML engineer positions. However, I've found that most of them are just devs building APIs to interact with the model, or being a data jockey for the model. Basically, titles are almost meaningless.
In the USA, anyone can be an engineer. All they require is the will to call themselves an engineer. (Except for a few specific types). Eg, customer service engineers are now a thing