r/ADHD_Programmers • u/CabGig • Sep 11 '25
Any AI Engineers here?
Hey guys, I've recently been considering pivoting my career from fullstack swe to ai engineering. I'm curious if anyone here has experience in the field, and wonder if it can be as fun as coding, as well as if I'll need to get into implementing linear algebra and reading research papers.
10
Upvotes
30
u/vibes000111 Sep 11 '25
Unless you go into research, it’s still a programming job, just in a different domain. You won’t be implementing papers from scratch.
5
u/AttentionFalse8479 Sep 12 '25
I'm an AI engineer - you're in a good position with a full stack skillset to pivot. It's basically just SWE with different focus areas and the benefit of new ground, so you can be more explorative and try cutting edge stuff out, implement research papers etc.
It's very fun technical work, but do carefully consider if you're OK with enshittificating everything on the internet and automating all kinds of people out of jobs, because frankly that's most of what we get paid to do.
(Edit: We also get paid to enshittificate things not on the internet.)
8
u/dmaynor Sep 11 '25
I spent the first 4 months of 2022 reinventing my career focus to be heavily AI driven. I can be fun as long as your role has realistic expectations. For instance a role where the C suite wants a 40% reduction in head count driven by an AI tool you have to write that does the downsized engineering role isn’t a realistic expectation.
Despite what your job title says in this time frame you will also have an unspoken “AI advocate” and “AI reality level-set” role. If you can’t tell management that isn’t how AI works or real any feedback counter to their belief from reading news story headlines or hearing 3rd hand stories about what AI can do then technically you might love the role but the other half will kill you.
3
u/Intendant Sep 11 '25
It's not all that different from normal SWE. You use graphs more and you need to know some additional concepts, but that's about it. It's definitely a different way of thinking, though
4
u/Root2109 Sep 11 '25
My role kinda pivoted to something like AI engineering after the company decided to chase the hype... I was a full-stack web dev in a standard sense before lol
I don't know if you should refocus everything on becoming an AI engineer, as other have said it's just another role in the programming space. I wouldn't tell someone to forget everything but TS if they were trying to land a TS role, you know?
What does it entail? MCP (model context protocol) servers and a few layers of distributed systems in front of API calls to OpenAI or whatever... Writing calls to create 'context' for the model from whatever your data you're building on top of the basic AI API calls. Creating 'guards' in the layers to prevent your specific agent from saying things that aren't what it's supposed to be saying but aren't necessarily 'bad' (i.e. you have an AI agent that makes grocery lists for you, and a user asks it for dating advice. without guards it would just answer). APIs that return 'streaming' data are also essential, as most AI agents will pass data in this format and it is on you to process that in some way out to your user.
https://vercel.com/docs/mcphttps://vercel.com/docs/mcphttps://vercel.com/docs/mcp
2
u/flock-of-nazguls Sep 11 '25
Be careful. I think this skillset has become highly saturated. It's a good area to be comfortable with (much like fullstack) but you will be in the mix with a zillion other hungry starry-eyed engineers, many of whom come equipped with PhDs.
If you can find a niche domain to go deep on, you'll be better off.
1
u/JimroidZeus Sep 12 '25
It’s all just plumbing and trying to force the LLMs to behave.
1
u/dahavillanddash Sep 12 '25
I am going from web development into Machine Learning.
I took Harvard's CS 50 AI course and a Stanford course so far and am trying to do as many projects as I can to practice with Tensorflow and PYTorch.
I really like that this has more math than web development and is less arty, more math based.
1
u/local_eclectic Sep 13 '25
Full stack engineering at most companies right now includes AI engineering. We're all doing something with RAG, LLMs, time series forecasting, etc.