He was appointed as the extraordinary (German:außerordentlicher) professor of comparative linguistics and Sanskrit at Jena in 1868. Two years later he was named as the extraordinary professor of Slavic philology at the University of Leipzig, where he delivered the first course there in Slavic languages. He was promoted to full (German:ordentlicher) professorship in 1876 and remained in the position until 1915.