semiotician (semiotic + -ian; agent_person)
One who studies semiotics or semantics