Amazon Now Requires Senior Approval for AI-Generated Code After Outages

Software engineer reviewing AI-generated code on multiple monitors

Amazon’s ecommerce division has implemented a new policy requiring junior and mid-level engineers to get sign-off from senior engineers before deploying any AI-assisted code changes. According to an internal memo from SVP Dave Treadwell, the company has experienced a “trend of incidents” linked to “Gen-AI assisted changes” — essentially, AI-generated code causing production outages.

What Happened

The new policy comes after a series of production incidents where code generated or modified with the help of AI tools caused service disruptions. While Amazon hasn’t disclosed specific details about which incidents were caused by AI-generated code, the pattern was significant enough to prompt a formal policy change from senior leadership.

The New Rules

Under the new policy, any code change that was created or significantly modified with the assistance of AI coding tools must be reviewed and approved by a senior engineer before it can be deployed to production. This applies to all AI coding assistants, including Amazon’s own CodeWhisperer as well as third-party tools like GitHub Copilot and Claude.

The Irony

The move highlights a growing tension in the tech industry: companies are racing to adopt AI coding tools while simultaneously discovering that the code these tools produce isn’t always reliable. Amazon itself is one of the largest sellers of AI coding tools through AWS, marketing CodeWhisperer as a productivity booster for developers. The fact that the company is now putting guardrails on its own engineers’ use of similar tools is a notable contradiction.

Industry Implications

Amazon isn’t alone in grappling with this issue. As AI coding assistants become ubiquitous in software development, the question of code quality and reliability is becoming increasingly urgent. The challenge is that AI-generated code can look perfectly reasonable at first glance while containing subtle bugs or edge cases that only become apparent in production at scale.

The Bottom Line

Amazon’s new policy is a reality check for the AI coding revolution. While tools like Copilot and CodeWhisperer can dramatically speed up development, they clearly haven’t eliminated the need for experienced human judgment. If anything, the policy suggests that AI-assisted development may actually increase the need for senior engineering oversight — the opposite of what AI coding tool vendors promised.