With the breakthrough of AI and deep learning technologies, conventional software engineering practices have been evolving significantly to pair with the advances of large-scale data, computation, and algorithmic evolution. Yangqing Jia shares a series of examples to illustrate the uniqueness of AI software and its connections to conventional computer science wisdom. Yangqing then discusses future software engineering principles for AI compute.