Employers unable to fill skilled positions with Canadian residents may present their business case to the Alberta Provincial Nominee Program and apply for approval to recruit a specified number of foreign candidates to fill these positions.
Employers may also apply to PNP to nominate individuals already working in Alberta, under a Temporary Foreign Worker Authorisation.
https://www.alberta.ca/ainp.aspx
The employer’s application under the PNP will be considered where the position:
Employee candidates may be considered for PN Program nomination if:
Successful PNP candidates nominated by the Government of Alberta will be required to meet all Federal statutory requirements regarding health, criminal and security checks before an immigration visa is issued.