1. Professor, Department of Civil Engineering, Faculty of Engineering, King Abdulaziz University, 1996- to date.
2. Associate Professor, Civil Engineering Department, College of Engineering, KAAU, 1988-1996.
3. Assistant Professor, Civil Engineering Department, College of Engineering, KAAU, Jeddah, Saudi Arabia, 1982-1988.
4. Graduate Student and Research Assistant, Oklahoma University Norman, Oklahoma, U.S.A., 1976-1982.
5. Graduate Assistant, College of Engineering, KAAU, Jeddah, Saudi Arabia, 1974-1976.
6. Visiting Professor, Colorado State University, Fort Collins, Colorado, U.S.A., 1991.
7. Visiting Professor, University of Michigan, Ann Arbor, Michigan, U.S.A., 1992.
8. Visiting Professor, Colorado State University, 1997.
9. Affiliate Professor, Colorado State U, USA (Since 1994, renewed 1998).