年随父母移居台湾，在台湾长大、受教育。1967年，姚期智毕业于国立台湾大学，获物理学学士学位。之后赴美国深造。1972年获哈佛大学物理学博士学位，1975年获伊利诺大学香槟分校（UIUC）计算机科学博士学位。之后，1975年9月至1976年8月任麻省理工学院数学系助理教授，1976年9月至1981年8月任斯坦福大学计算机系助理教授。1981年9月至1982年9月任加州大学伯克利分校计算机教授。1982年10月至1986年6月任斯坦福大学计算机系教授。1986年7月至2004年6月任普林斯顿大学计算机科学