2015年10月至今, 暨南大学
2016年12月至今, 澳洲Griffith University, 客座教授 (Adjunct Professor)
2010年10月-2015年9月, 暨南大学,计算机科学系,副教授
2007年7月-2010年9月, 暨南大学,计算机科学系,讲师
2006年3月-9月, 德国Brandenburg University of Technology Cottbus, 访问学者, 参与中德国际合作项目(DFG)研究。
2011年7月-8月, 德国University of Trier,访问学者, 参与中德国际合作项目(DFG)研究。
2014年11月-12月, 澳洲Griffith University人工智能研究所,访问学者, 参与澳洲国家科学基金(ARC)研究。
2015年11月-12月, 澳洲Griffith University人工智能研究所,访问学者,参与澳洲国家科学基金(ARC)研究。