Caramani er utdannet ved Universitetet i Genève der han tok mastergraden i statsvitenskap i 1991. Han tok i 1997 doktorgraden ved European University Institute i Firenze. Fra 1991 til 1994 var Caramani universitetslektor ved Universitetet i Genève. Etter avlagt doktorgrad var han fra 1996 til 1998 tilknyttet Universitetet i Mannheim som forsker. I 1998 ble Caramani førsteamanuensis ved Universitetet i Firenze, en stilling han innehadde til 2002. Fra 200 til 2002 var han samtidig Vincent Wright Fellow i sammenlignende politikk ved European University Institute. Etter årene i Firenze vendte Caramani tilbake til Universitetet i Mannheim, nå som professor fram til 2004. Caramani ble deretter professor i sammenlignende politikk og metode ved Universitetet i Birmingham der han ble til 2005. Han innehar nå læresetet i sammenlignende politikk ved Universität St. Gallen.