Traditional software is deterministic and repeatable, inspiring confidence through testing and certification.
Modern AI, like large language models, operates based on probabilities from vast datasets, leading to varying outputs for similar inputs.
Trustworthy AI requires a shift in engineering mindset towards focusing on behavior over exact results, incorporating monitoring and human oversight.
While AI differs from traditional software engineering, embracing its adaptability and evolving trust, testing, and responsibility approaches can unlock unprecedented capabilities.