João Ferreira de Almeida lecionou no ISCTE desde a sua fundação, em 1972. Foi presidente da Universidade entre 1992 e 2005, assim como da Associação Portuguesa de Sociologia.