Popular Vega jobs locations