In the period 1989-1990 he also taught historical linguistics at Moscow State University.
Afterward he went to Calgary in Canada, where he started to work at Zi Corporation as a director of research and language teaching (2001-02).