Global consultant machine careers