Carlos Azevedo é Professor Catedrático da Faculdade de Letras (FLUP), tendo aí iniciado a área científica de Literatura e Cultura Norte-Americana. A sua docência e investigação têm estado centradas nesse campo do saber, com publicações a nível nacional e internacional, versando obras, pensadores e autores dos E.U.A, do século XIX ao século XXI.
Ao longo dos anos desempenhou na FLUP e na UP, entre outros, os seguintes cargos: Presidente do Conselho Directivo (1990-1992); Membro do Senado (1990-1992); Presidente da Assembleia de Representantes (1995-1996 e 2005-2007); Membro da Comissão de Ética da Universidade do Porto (2007 – 2010); Presidente do Conselho Pedagógico (2007 – 2010); Director do Curso de Licenciatura em Línguas e Literaturas Modernas (2005-2007); Director de Curso do 1º ciclo de Línguas, Literaturas e Culturas (2007-2010); Director do Departamento de Estudos Anglo-Americanos (2001-2003).
Actualmente é Presidente do Conselho de Representantes (2014-), Director do 3º Ciclo em Estudos Literários, Culturais e Interartísticos (2013-), Membro do Conselho Científico (2014-) e Director do Departamento de Estudos Anglo-Americanos (2010-).