Amazon’s ecommerce business has summoned a large group of engineers to a meeting on Tuesday for a “deep dive” into a spate of outages, including incidents tied to the use of AI coding tools.
The online retail giant said there had been a “trend of incidents” in recent months, characterized by a “high blast radius” and “Gen-AI assisted changes” among other factors, according to a briefing note for the meeting seen by the FT.
Under “contributing factors” the note included “novel GenAI usage for which best practices and safeguards are not yet fully established.”
Key is that AI assisted coding does not remove accountability. AI makes it more clearer that who must own the release decision. Senior reviews only help if it checks the diff against a predefined explicit acceptance criteria, rather than becoming a rubber stamp.
I wrote more about this here: https://techwithramesh.com/blog/why-amazon-mandated-ai-code-review
Junior and mid-level engineers will now require more senior engineers to sign off any AI-assisted changes, Treadwell added.
So instead of getting a human to write it and AI peer reviewing it you want the most expensive per hour developers to look at stuff a human didn’t write and the other engineers can’t explain? Yeah, this is where the efficiency gains disappear.
I read stuff from one of my Jr’s all the time and most of it is made with AI. I don’t understand most of it and neither does the Dev. He keeps saying how much he’s learned from AI but peer programming with him is the pits. I try to say stuff like, “Oops! Looks like we forgot the packages.” And then 10 secs of silence later, “So you can go to line 24 and type…”
Well that’s going to make your senior developers quit.
It’s going to make snr devs get fired, surely?
They either refuse to sign off when boss wants them to and get fired or sign off and get fired when ai code they signed off on causes issues.
Or quit/find new jobs. I suspect that’s by design by Business Idiots.
*Get rid of the most expensive engineers and the cheaper ones can just use AI to make up the difference in output. And we can make the lower engineers the fall guy when convenient and replace them at our leisure *
The disdain bosses have for average people is astonishing.




