Roberto Vecchi è professore di Letteratura Portoghese e Brasiliana presso il Dipartimento di Lingue, Letterature e Culture Moderne della Università di Bologna di cui è stato direttore (2015-2018). È inoltre coordinatore della Cattedra Eduardo Lourenço (Camões-Unibo). In Portogallo, è ricercatore associato presso il CES (Centro de Estudos Sociais) della Università di Coimbra e presso l’ELAB, il Laboratório de Estudos Literários Avançados della Universidade Nova de Lisboa; in Brasile è ricercatore CNPq. È Honorary Professor di Lusophone Studies presso la School of Cultures, Languages and Area Studies della University of Nottingham (2018-2021). È presidente della AIL, la Associação Internacional de Lusitanistas.