Desempeñó numerosos cargos en la administración pública, entre los que podemos mencionar los siguientes: jefe del Departamento de Arqueología del Museo Nacional de Arqueología, Historia y Etnografía, hoy Museo Nacional de Antropología (1930-1933); director de esta institución (1933-1934); jefe de exploraciones en la zona arqueológica de Monte Albán (1931-1943); director del Instituto Nacional de Antropología e Historia (1939-1944); rector de la Universidad Nacional Autónoma de México, a la que dotó de la Ley Orgánica que actualmente la rige (1944-1945), y miembro fundador de El Colegio Nacional y de la Academia Mexicana de la Historia, correspondiente de la Real de Madrid.