I think yes. But the bar is getting higher.
We will still need engineers to understand problems, design systems, make trade-offs, debug production issues, and take ownership.
What changes is the scope one person can cover.
The boundaries between Backend and Frontend, or Data Engineer, Data Analyst, and Data Scientist, will become thinner.
AI helps engineers work across a wider scope, which means smaller teams may be able to produce what used to require more people.
If previously a project needed 10 engineers, maybe in the future 6 or 7 strong engineers with AI can deliver the same output.
That means fewer seats, and tougher competition.
The biggest threat is not AI replacing engineers.
It is engineers who use AI well, understand the business, and can solve problems end-to-end.
Coding still matters.
But coding alone will no longer be enough.