Weber reprend l'enseignement pendant cette période, d'abord à l'Université de Vienne, puis en 1919 à l'Université de Munich.
Il a commencé sa carrière à l'Université de Berlin, puis a travaillé à l'Université de Fribourg, à l'Université de Heidelberg, à l'Université de Vienne et à l'Université de Munich.