parachute candidate / carpetbagger:

A candidate who runs for election in an area which he or she is not a native resident or has no ties.