Riad er professor ved ved Stockholms universitet. Han har også vært tilknyttet Stanford University og universitetet i Vilnius.