Yes. There are several immigration programs in Canada that permit you to come to live and work temporarily without gaining Canadian permanent residency, as well as programs that can help you do so.