После Phd и попадания на любую из позиций (кроме постдока), все зависит от вас и только. Можете искать место в другом универе итд. Коллеги меняли всвязи с переездом в другой город. Если универ престижный обычно не меняют, потому что выстраивание связей внутри департамента, организация курсов - это все трудоёмкий процесс, мало кто захочет подобное делать часто.
Assistant professor через 5 лет максимум должен проходить evaluation, и департамент должен решать повышать ли человека до уровня associate, или выгонять или переводить в адъюнкты ( тогда он сам уйдёт 😎). В этот момент можно сменить универ. На практике assistant professors пашут не хуже постдоков, но им сложнее так как кроме публикаций нужно самостоятельно выигрывать финансирование. В нашей области без связей с другими университетами и крепких связей с индустрией это практически невозможно. Каждый call требует наличие консорциума из участников и быть project leader это - жесть.
После этого вуз обычно меняют или по личным причинам или если вас персонально приглашают на вышестоящую позицию. Например выиграл департамент миллионов 50 евро от Horizon2030, на десять лет и им надо срочно усилить экспертизы - они вас позвали.
По поводу teaching, есть почти одноимённый курс в программе PhD, его могут зачесть в диплом. Курс кажется 3hp, а весь диплом 15. Поэтому примерно год занимает