* Université de Graz (Autriche) : Il débute sa carrière universitaire en tant que professeur de physique mathématique à l'Université de Graz en 1869.
* Université de Vienne (Autriche) : Il s'installe à l'Université de Vienne en 1873, où il occupe le poste de professeur de physique mathématique.
* Université de Munich (Allemagne) : En 1890, il accepte une chaire à l'Université de Munich.
* Université de Vienne (Autriche) : Il retourne à l'Université de Vienne en 1894 en tant que professeur de physique théorique.
* Université de Leipzig (Allemagne) : En 1900, il s'installe à l'Université de Leipzig pour occuper le poste de professeur de physique.
* Université de Vienne (Autriche) : Finalement, en 1902, il retourna à l'Université de Vienne, où il resta jusqu'à sa mort en 1906.
Ses recherches sur la mécanique statistique et le développement de l'équation de Boltzmann, qui décrit l'évolution temporelle d'un système de particules, ont été en grande partie menées pendant son séjour dans ces institutions.