sociolinguist

noun

A person who studies sociolinguistics.

noun

a linguist who studies the social and cultural factors that influence linguistic communication