 Later on, he taught as a professor at the University of Marburg (1885–1891), and in 1891 succeeded Robert Koch as a professor of hygiene at the University of Berlin.In 1909 he succeeded Theodor Wilhelm Engelmann as chair of physiology at Berlin.Rubner was co-founder of the "Kaiser-Wilhelm Institut für Arbeitsphysiologie", and became its director in 1913.