Posted by speckx 1 day ago
I imagine people in ML or who've found a good way to demonstrate prowess with agentic systems may be highly in demand right now(?)
Hiring here is a little bit more old school, I guess? Especially because the types of roles we are hiring now are usually 5+ years of experience, we focus more on learning about what the candidates have done in the past, the leetcode type of question interview is just a small part, and matters more for prospective Jr. hires.
That being said, we aren't hiring that many fresh graduates anymore, we already have some we hired, we're focused on investing in them, getting them to learn more about our hardware and code, etc. and hoping to retain them.
Background is SWE at an AI co that's in the news sometimes
It felt about the same in terms of grind effort from my last search in 2022. the main difference was ai companies cared a lot about your understanding of agentic systems and harness / context engineering, and had much more practical rounds with less leetcode (usually 1 medium). More legacy firms (finance / some big tech) still expected you to solve 3-4 leetcode medium/hards throughout the process
That being said, I'm not sure how much job security having such prowess would convey because I feel AI will be better than us at that too eventually (if not already).
Can speak to my experience that if you are a senior engineer in London the market is relatively easy at the moment (or was at the beginning of the year) even with no connections.
There is no such thing as easy right now!!
Engineers with years of experience are being dismissed from interviews, and they are solid candidates. I speak with recruiters since I am looking for job atm and it is a horror movie atm.
Companies literally have no idea what they want, they lost the touch with reality. There was a twitter post from a developer who released a tool being used left and right, then a role AD asking for more years of experience for that tool than the tool exists.
You need a miracle right now to find a job, also, you need to know the recruiter who knows the hiring manager to get you in.
Nothing is easy anymore, and won't be anytime soon although the AI bubble started to pop and companies are waking up to the huge mistake they made.
I then, uh, turned both offers down because I thought the roles weren't interesting enough and didn't pay enough to make up for not being interesting (170k base). Now I am back in the process and, knock on wood, I am in the middle of final rounds with several companies and expect to have a much better offer by next week.
I have a background in ML and agentic systems, which did come up, but my resume isn't outstanding. No big tech or frontier lab internships, no published papers, no unicorn startup. I wouldn't say finding jobs has been easy, but it hasn't been remotely as difficult as this thread implies, and I believe the statistics back me up here. I suspect this is a "people who aren't struggling don't complain about it online" phenomenon.
Regardless, I wish everyone here best of luck in finding a job.
Recruiters have utterly given up on being efficient in the market. I do not know why, but there is something very wrong given "spamming the same brand-name fish all the other recruiters are spamming" is their only strategy. My guess is there is a combination of bad (or an entire lack of) hygienic data filtering and a disconnect between compensation and terminal goals (hiring the best candidates).
The problem with specialized roles is that nothing lasts too long in software. Given enough time in it, nobody really has an edge. Everyone is smart enough to have invented and implemented the very thing eating the world right now. They just don't have supervillain money or clout, so they work for you instead.
It's easy to find jobs in software engineering provided you have an attractive resume.
Now I get to work with two of my other friends/colleagues and they are amazing. They don’t use AI at all and so neither do I and it is glorious. It is so nice to build things like this and honestly not meaningfully slower either. It took us some time to figure out all the details, edge cases and all. Writing tests first, I love it!
Using this technology to build anything remotely serious, OR EVEN GAMES, is wildly stupid.
I'm guessing that field is gaming? It would be interesting to know what those simple questions are and what's wrong the answers if you don't mind sharing.
The opinion that it was trained over the data we provided is not so good, specially when you think many of our jobs is to automate other people's jobs... well, using their expertise to do so.
I was unemployed for 2 months and the way I found was to go full AI and learn as much as I can about it. It turned out that most of the things you need to learn is soft skills. That combined with a reasonable tech network may help a little bit.
We are still in the post-pandemic hangover.
If you look up M2 money supply on St Louis fed - that chart has more influence on the job market in the US than anything.
The macro whiplash compounds this problem for people like OP in a few ways:
- cheap money leads to hiring frenzy (cheap capital costs lead to investments in human capital in software)
- developers get conditioned to artificially high demand and assume it will be like that forever
- artificially high demand attract people into software dev for the money instead of love of the art (increasing supply)
- when capital gets expensive again companies have to correct for over-hiring with layoffs and hiring freezes
- developers are stuck in a market with crashing demand (because of higher cost of capital) and over-supply (people attracted to work when cost of capital was cheap)
Everyone says it's about AI, but AI is more like the flavor & scapegoat, the substance is all a consequence of macro policy.
The next time the fed does quant easing labor market will kick up again.
https://tradingeconomics.com/united-states/interest-rate
ChatGPT wasn’t released until the end of 2022, and it wasn’t until the next spring where it really started to take off. Spring 2023 is when ChatGPT started to gain traction as a direct to consumer app and it wasn’t until later in the year when startups started building on top of it.
You only need to know for one though...
I guess even an off hand example, now must be completely 100% technically correct , or you aren't worth a job?
And, I'm pretty sure in "X" language, you can call them differently. Since it is "X", how do you know.
It's a litmus test, and not a terribly challenging one. It's solved by spending a week doing simple coding challenges.
Like, go be a farmer, Adapt? Reinvent yourself as a performance artist? Because, learn Java in 21 days, is kind of gone.