The correct answer is no, vice president is not hyphenated. In standard English usage, the title of vice president is written as two separate words.
Hyphenation is generally used to link words that work together as a single concept, but in the case of job titles like vice president, the two words function independently. Most style guides, including the Associated Press (AP) Stylebook, recommend keeping the title unhyphenated.
However, if you are using the title as a compound modifier before a noun, such as in the phrase ‘vice-presidential nominee,’ you would use a hyphen to connect the two parts. This helps clarify that the nominee specifically pertains to the vice presidency. But when it stands alone, such as ‘the vice president attended the meeting,’ there should be no hyphen.