É professor Associado da Universidade de Brasília, UnB, desde 2002. Foi professor da Universidade Federal de Santa Catarina, UFSC, de 1986 a 2002. Possui graduação em Matemática pela UnB, mestrado em Engenharia de Produção e Sistemas pela UFSC e doutorado em Engenharia Elétrica pela UFSC/ Laboratoire d'Analyse et d'Architecture des Systèmes du C.N.R.S /França. Realizou pós-doutorado na State University of New York At Stony Brook, SUNYSB, EUA. De 2005 a 2008 foi pró-reitor (decano) de Ensino de Graduação da UnB. Atuou na área de Ciência da Computação e, desde 1999, atua também na área de Educação com produção acadêmica e experiência de gestão nas áreas de Arquitetura Curricular e Acadêmica, Práticas Educativas na Educação Superior e políticas para Educação de Jovens e Adultos. Suas atividades recentes na gestão da educação incluíram a participação como membro do Grupo Assessor do Programa de Reestruturação e Expansão das Universidades Federais Brasileiras - REUNI/MEC que foi responsável pela definição do programa. O prof. Murilo esteve cedido ao Ministério da Educação de 2010 a 2012 foi Coordenador-Geral de Relações Estudantis. Nesse período coordenou a execução acadêmica do Programa REUNI, Programa de Educação Tutorial (PET), Programa de Estudante Convênio de Graduação (PEC-G), Programa de Extensão Universitária (ProExt), Projeto Milton Santos de Acesso ao Ensino Superior (Promisaes), e os programas de mobilidade acadêmica internacionais da Secretaria de Educação Superior do MEC. No período de 2015 a 2016, atuou como Assessor na Secretaria de Educação Continuada, Alfabetização, Diversidade e Inclusão (SECADI) onde foi responsável pela elaboração de uma proposta para uma nova política nacional para Educação de Jovens e Adultos. Na Universidade de Brasília, Murilo está afiliado ao Centro de Estudos Avançados Interdisciplinares da UnB onde atua na área de Políticas Públicas para Educação Superior e Estudos Interdisciplinares Sobre a Universidade.