Ask HN: How do you define an "AI engineer"?

  • Someone that previously worked on crypto :p

  • 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

  • When I think "AI engineer", I think of people working to develop AI engines, not people who are using the AI engines.

  • 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!”..

  • 98% are people who can make http calls to OpenAI api.

    2% actually work on OpenAI systems.

  • I interpret it as - A developer who can work with pre-packaged ML/LLM models that are offered by cloud companies

  • > Is this persona a data scientist/data engineer/MLE?

    MLE, just a different name for it.

  • 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.

    What really defines an AI engineer:

    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.

    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

  • >$400k/yr is AI Engineer.

  • Someone who mastered HTTP calls

  • Anyone that can get someone else to hire them as an "AI engineer".

  • An "AI Engineer" engineers AI solutions.

  • I don't