科学院计算所实习研究员、助理研究员。1988年10月至1992年10月，任中国科学院计算所副研究员、国家863项目负责人（其间于1986年2月至1989年3月在中国科学院计算所计算机应用专业学习，获工学博士学位）。1992年10月至1997年7月，任中国科学院计算所研究员，中科院计算机智能机器翻译研究中心主任（其间于1996年9月至1997年7月在中央党校一年制中青年干部培训班学习）。1997年7月至2001年11月，任中国科学院计算机语言信息工程研究中心主任，中国科学院华建电子有限责任公司总裁、党委书记。