Can you elaborate on what "AI engineer" means to you?
I left the question a bit open ended to see the diversity of the field and to hopefully gather advice that could benefit others as well. That said, primarily _for me_ it's more defined in what it doesn't mean - Which is software engineering _using_ AI (eg - LLMs) and prompt engineering. I'm already a self-taught web/mobile developer with 10+ years experience, and have built some toy projects using LLMs and image diff…
Ask HN: How to Break into AI Engineering
61–69 of 69 posts
Re: Ask HN: How to Break into AI Engineering
#62Assuming you have the math and algorithmic background, I would start by reading the “attention is all you need” paper. After reading, attempt to build a baby transformer model in PyTorch. After that, consider constructing some of the building blocks without libraries to understand how they work.
I read this exact advice often here on HN and I can’t help but wonder. Is the person writing it just repeating something they read? Is it just because they like the ´coding from first principles’ aesthetics? I mean let’s imagine that someone does read that paper, and manage to replicate the code (quite an effort from someone coming from outside AI and academia). Then what? I doubt it’s particularly illuminating. That…
Apple often asks it's ML engineering candidates to explain attention & transformers from scratch.
Re: Ask HN: How to Break into AI Engineering
#63There was a brief moment in time wherein data engineers were computer scientists specialised in distributed systems and data processing algorithms on commodity hardware. You had to know a lot on average.
Then came commoditisation via the big vendors and now you really don’t need to know very much. As a result it is not uncommon to meet “senior” data engineers who mostly script Python, do SQL and configure Airflow.
I think ML ala AI has already gone that way and many vendors are strongly promoting developer participation with courses and plug-and-play resources.
So what do you need? A vendor certificate you took over a weekend, and an employer to say “yes”…
Re: Ask HN: How to Break into AI Engineering
#64Earlier quoted context omitted.
Highjacking for self-edification as you led with math... Is math going to become more important for software engineers in general, as AI is adopted in to more and more aspects of the SDLC, even if said engineers aren't working directly on the AI systems themselves? I ask because I'm quite math averse (dyscalulia). I am self-taught engineer, largely because it became glaringly obvious I wasn't going to be able to comp…
Til I learnt about discalulia!! Interesting. I know math can cause anxiety in kids as/when there is an external "reward/loss" contingent on it. I wonder if that exists when those external incentives are removed? I did a ee and cs degree in college and I hated the eng part of it. It was because I hated the exams which was mostly rote stuff. When I finished college though and started working in a job that had no linkag…
Re: Ask HN: How to Break into AI Engineering
#65I think studying what happened to the “data engineer” role is a good indicator. There was a brief moment in time wherein data engineers were computer scientists specialised in distributed systems and data processing algorithms on commodity hardware. You had to know a lot on average. Then came commoditisation via the big vendors and now you really don’t need to know very much. As a result it is not uncommon to meet “s…
This is a "just draw the owl" kind of comment. It's hard to get hired with just a certificate for plug and play tools and it isn't the kind of job OP wants anyway.
Re: Ask HN: How to Break into AI Engineering
#66I think studying what happened to the “data engineer” role is a good indicator. There was a brief moment in time wherein data engineers were computer scientists specialised in distributed systems and data processing algorithms on commodity hardware. You had to know a lot on average. Then came commoditisation via the big vendors and now you really don’t need to know very much. As a result it is not uncommon to meet “s…
> an employer to say “yes”… This is a "just draw the owl" kind of comment. It's hard to get hired with just a certificate for plug and play tools and it isn't the kind of job OP wants anyway.
We will see over the next few years when every 2nd BI analyst has become a AI engineer :-)
Re: Ask HN: How to Break into AI Engineering
#67Can you elaborate on what "AI engineer" means to you?
I left the question a bit open ended to see the diversity of the field and to hopefully gather advice that could benefit others as well. That said, primarily _for me_ it's more defined in what it doesn't mean - Which is software engineering _using_ AI (eg - LLMs) and prompt engineering. I'm already a self-taught web/mobile developer with 10+ years experience, and have built some toy projects using LLMs and image diff…
The future of ai, is models so advance only an ai can understand or create them, and they will do just that I'm a feedback loop of sorts.
Re: Ask HN: How to Break into AI Engineering
#68Re: Ask HN: How to Break into AI Engineering
#69Earlier quoted context omitted.
I read this exact advice often here on HN and I can’t help but wonder. Is the person writing it just repeating something they read? Is it just because they like the ´coding from first principles’ aesthetics? I mean let’s imagine that someone does read that paper, and manage to replicate the code (quite an effort from someone coming from outside AI and academia). Then what? I doubt it’s particularly illuminating. That…
I’m an ML engineer and frankly that paper is not very good in my opinion. It’s quite confusing. The BERT paper is much more approachable.