Bottleneck for AI engineers
The bottleneck for AI engineers has shifted from producing code to verifying it.
And verification is getting really hard: ML bugs don't crash anything, they just silently train the wrong thing. And no, you can't catch what you don't already understand. Years ago at Yandex Self-Driving Group I interviewed ML candidates with exactly this task: here's the training code, find the subtle bugs. Back then it was a filter for senior engineers, now it's the core of the trade. What a time to be alive.