Где найти специалиста по теории алгоритмов?
По России не скажу, но если искать в западных вузах, то надо набрать в гугле

Название университета cs algorithms and data structures

Названия вузов можно посмотреть на College board в разделе college search. В параметрах поиска выставить major- computer science

На странице курса должен быть указан преподаватель- instructor. 

Потом набираем в Гугле

Название вуза имя преподавателя

И на его странице будет указана почта. 

Пишем ему и уже обсуждаем все условия напрямую. 

Или можно просто посмотреть онлайн курс algorithms and data structures на сайте codewithmosh. Там все очень доходчиво и программа совпадает с университетской. 

По поводу русскоязычных ресурсов, увы, помочь не могу.
Где искать такого специалиста? 
На hh.
В вузах? Если да, то какие вузы на этом специализируются?
Технические.