System Engineering for Generative AI Systems