Do 2006 roku pracował w Entrisphere, Inc., a zaś obecnie w Google.

Dokonania Oprócz prac nad językami programowania i systemem Unix, Thompson zaprojektował również wersję edytora QED przeznaczoną dla systemu CTSS, która była przełomowa z powodu wykorzystania wyrażeń regularnych do wyszukiwania tekstu. QED oraz późniejszy edytor Thompsona, ed (domyślny edytor Uniksa) przyczyniły się do spopularyzowania użycia wyrażeń regularnych w wielu aplikacjach komputerowych, gdyż dotąd były one traktowane głównie jako narzędzie (lub zabawka) dla logików. Wyrażenia regularne stały się podstawą wielu uniksowych narzędzi do przetwarzania tekstu (np. grep), a nawet współczesnych języków programowania, jak Perl. Prawie wszystkie dzisiejsze aplikacje wykorzystujące wyrażenia regularne wykorzystują jeden z wariantów wprowadzonej przez Thompsona notacji służącej do ich zapisu.