A rational, profit maximising firm will demand labour based on the amount of money it can earn from that labour. This is calculated using the marginal revenue product of labour. If workers get more productive (increased marginal physical product) or the revenue from selling what they produce (marginal revenue) increases, then the MRP will increase. An increase in productivity/revenue (i.e. an increase in MRP) will cause firms to hire more workers (demand more labour).