A war for talent is raging in Silicon Valley where internet companies, from big groups such as Google down to the smallest start-up, are scrambling to find