• Associate professor, Qatar University since 2015.
  • Assistant professor, Qatar University since 2004.
  • Teaching Assistant at Qatar University, Computer science department (1995–2004).