In February 2026, Salesforce — one of the most vocal advocates of AI transformation — quietly laid off workers across multiple departments, including members of its flagship AI product teams. Let that sink in. This is the company that built Agentforce, that told every Fortune 500 customer to “go AI-first,” and that restructured its entire product strategy around AI agents. Now it’s restructuring the teams that built those AI products. The irony is almost too perfect.
But this isn’t really about Salesforce. It’s about a structural pattern that I think every engineering leader needs to understand, because it’s coming for all of us.
The Two Waves of AI Adoption
The first wave of AI adoption creates new roles and teams. We’ve all seen it: AI product managers, ML engineers, prompt engineers, AI ethicists, “Head of AI” titles multiplying across LinkedIn. Companies stand up dedicated AI teams with great fanfare and generous budgets. This wave feels expansive — new headcount, new titles, new career paths.
The second wave automates parts of those very roles. The AI product team that built the v1 agent platform isn’t needed at the same scale to maintain it, because the platform itself can handle more of the iteration. Fine-tuning workflows that required ML engineers a year ago now run through self-service APIs. Prompt engineering that required specialists is increasingly handled by the models themselves. The second wave is contractive, and it hits the people who rode the first wave.
The Uncomfortable Parallel
Here’s what makes the Salesforce situation so revealing: the company is doing to its AI teams exactly what it tells customers to do with their workforces. When Salesforce sells Agentforce to enterprises, the pitch is crystal clear — “replace manual work with AI agents, do more with fewer people, increase productivity per employee.” When Salesforce applies that same logic internally, the AI team headcount becomes the redundancy.
The company can’t credibly argue “AI creates more jobs than it displaces” while simultaneously cutting the teams that built the AI. Pick a narrative and live it, or stop selling fairy tales to customers.
The Broader Tech Industry Pattern
Salesforce isn’t an outlier. Google restructured its AI teams multiple times throughout 2025. Microsoft consolidated AI research groups into product divisions. Meta shifted AI headcount from research to product engineering. Amazon folded Alexa AI researchers into broader product teams.
The pattern isn’t mass layoffs — it’s strategic restructuring that eliminates specific roles while creating others. The losers are AI researchers and specialists who built initial implementations. The winners are product engineers who can maintain and iterate on AI systems with lower specialization requirements. The deep ML expertise that was critical for building the first version becomes less critical for maintaining and extending it.
How I’m Thinking About This as VP Engineering
I’m watching this pattern carefully because it directly affects how I staff AI initiatives. My current approach: instead of building a dedicated “AI team,” I’m distributing AI skills across existing product teams. Every engineer on my teams learns to work with AI tools and integrate AI features into their domain. No single team owns “AI” — it’s a capability embedded in every team, like testing or observability.
This avoids the Salesforce pattern where a dedicated AI team becomes redundant once the platform stabilizes. If AI capability is distributed, there’s no single team to cut — AI expertise just becomes part of being an engineer, the same way database skills or API design skills are part of the job.
The practical implementation: every sprint, each team allocates 10-15% of capacity to AI integration within their domain. Product recommendations team uses AI for recommendation quality. Platform team uses AI for infrastructure optimization. Developer experience team uses AI for internal tooling. No “AI team” required.
The Counterargument I Take Seriously
I’ll be honest about the tradeoff: without dedicated AI specialists, you lose depth. Salesforce’s AI team had genuine ML expertise — people who understood transformer architectures, training optimization, model evaluation at a level that product engineers simply don’t. When you distribute AI across generalist teams, you get shallower integration — good enough for consuming APIs and fine-tuning existing models, but insufficient for custom model training, novel architectures, or pushing the state of the art.
For most companies, that’s an acceptable tradeoff. We’re consumers of AI, not builders of foundation models. But if your competitive advantage depends on proprietary AI capabilities, the distributed model may not cut it.
How is your organization structuring AI roles? Are you building dedicated AI teams, distributing AI skills, or taking a hybrid approach? And are you worried about AI teams becoming obsolete once the initial build phase is complete?