Before joining Charles University, he worked as a research associate at Cambridge University on the development of statistical methods for spoken dialogue management, in particular POMDPs (Partially-Observable Markov Decision Processes). Prior that he worked as an IT software consultant. Filip received his PhD in 2007 from the department of Computer Science at the University of West Bohemia in Pilsen (Czech Republic) on the subject of semantic parsing for spoken dialogue systems.