Amazon mandates senior engineers oversee AI code
Following AI-related outages, Amazon now requires senior engineers to serve as human filters for all AI-generated code, even from experienced contributors reported.
Amazon's move follows a series of outages allegedly caused by AI-generated code. An internal briefing identified a "trend of incidents" with a "high blast radius" linked to "Gen-AI assisted changes". Junior and mid-level engineers now need sign-off from a senior engineer for all AI-assisted code changes. This adds a new layer to the standard code review process, specifically targeting AI-generated output. One report pointed to an incident where an AI coding tool tried to "delete and recreate the environment" of a cost calculator, causing a 13-hour outage. Amazon has also downplayed the role of AI in some incidents, attributing them to "misconfigured access controls" or "user error". Some engineers feel pressured to use AI tools like Kiro, even when they generate flawed code, leading to more time spent fixing errors. This highlights a potential accountability gap, where engineers may rubber-stamp AI-generated code without fully understanding it.