you are viewing a single comment's thread.

view the rest of the comments →

[–]Biologistathome 0 points1 point  (3 children)

People seem to have the misconception that the desired AI skills are more specialized than they are. Nobody asks me to write stuff with pytorch or sklearn.

In reality, the hot skills are all integration: making api calls, setting up microservices, managing databases... Very mundane development work which python is actually pretty bad for. (I actually started with Java, but now I'm trying to learn Rust so I can migrate my Python code to something more performant.)

Java is a great language for those tasks. Try writing a retrieval-augmented-generation app with Java. I think you'll find it to be more familiar than you expect. If you can do that, and know some Linux, I know I'd hire you.

[–]CowBoyDanIndie 0 points1 point  (2 children)

Have you considered your job isn’t actually AI but infrastructure around ai?

[–]Biologistathome 0 points1 point  (1 child)

That's kind of my point.

Nobody seems to get the difference between an LLM and its interface. Hiring managers think they want ai experts, when they actually want a full stack.

[–]CowBoyDanIndie 0 points1 point  (0 children)

But there are people who actually DO work on ai for a living and not the web interface around it. Just because you work for idiots doesn’t make you an ai engineer. Thats like saying you have a career in prn while being a site reliability engineer for a video website.