Ricardo Machado é doutorado em Ciências da Educação (FCT-UNL, 2014), Mestre em Educação (especialidade em Didática da Matemática, FCUL, 2009) e em Estatística e Investigação Operacional (especialidade em Estatística, FCUL, 2024) e licenciado em Ensino da Matemática (2007, FCUL). Tem formação em Braille.

Atualmente, é professor auxiliar do Departamento de Educação e Ensino a Distância da Universidade Aberta (Portugal). Tem participado em projetos de investigação, nacionais e internacionais, na área da Educação e publicado em diversas revistas nacionais e internacionais. Os seus interesses de investigação estão relacionados com a formação de professores, educação matemática, trabalho colaborativo e dialógico, desenvolvimento curricular e avaliação e educação intercultural e inclusiva.