AI is moving beyond writing code to designing real-world products. Can it transform engineering without making costly, potentially dangerous mistakes?