In order to have a Position automatically assigned to Contractors you must select the 'Auto Assign' check box in the Position set up.
Selecting 'Auto Assign' will assign the Position to all Contractor associated with the Facilities selected for that Position.
Positions without 'Auto Assign' select will need to be manually assigned to Contractors or Employees.