The BC PNP Tech Pilot is a targeted immigration stream designed to fast-track permanent residence for technology workers in British Columbia. BC's tech industry — centred in Vancouver, Victoria, and Kelowna — is one of Canada's fastest growing, and the province actively recruits skilled tech workers from the Express Entry pool and from the province's existing temporary worker and student populations.

What Is the BC PNP Tech Pilot?

The BC PNP Tech Pilot is a sub-stream of the BC Provincial Nominee Program (BC PNP) that draws candidates directly from the federal Express Entry pool and the BC PNP Skills Immigration Registration System (SIRS). It covers 29 in-demand tech occupations and offers faster processing than regular BC PNP streams — typically 2–3 months from application to nomination.

Eligible Tech Occupations

The Tech Pilot covers 29 National Occupational Classification (NOC) codes, including:

Software engineers and designers
Computer programmers
Database analysts and data administrators
Information systems analysts
Web developers and designers
Cybersecurity specialists
Computer systems managers
Data scientists
Cloud architects
UI/UX designers
Product managers (tech)
Machine learning engineers

Check the official BC PNP website for the complete and current list of eligible NOC codes, as they are updated periodically.

Eligibility Requirements

BC PNP Tech Pilot Eligibility Criteria

  • Job offer: Must have a full-time, permanent job offer from a BC employer in an eligible tech occupation
  • Wage: Must be offered at or above the BC median wage for the occupation
  • Work experience: Relevant work experience matching the job offer
  • Education: Education relevant to the tech occupation
  • Express Entry profile: For the Express Entry-linked stream, you must have an active Express Entry profile
  • No minimum CRS score: The Tech Pilot nomination is based on meeting eligibility criteria, not CRS score (though higher CRS helps in the SIRS)
  • Language: CLB 4 minimum for NOC C/D occupations; CLB 0 effectively for NOC 0/A/B (demonstrated through your Express Entry profile)

Two Pathways Through BC PNP Tech Pilot

Pathway 1 — Express Entry BC Tech Pilot: Linked to your federal Express Entry profile. After receiving a BC PNP nomination, you receive 600 additional CRS points and are virtually guaranteed an Invitation to Apply (ITA) for PR. The federal PR application takes an additional 6 months after the ITA.

Pathway 2 — Skills Immigration (non-Express Entry) Tech Pilot: For those who do not have an Express Entry profile or have a job offer but low CRS. You register in the BC PNP SIRS and are scored on BC's own point grid. If nominated, you apply directly to IRCC for PR as a provincial nominee. Processing time: 12–18 months from nomination.

Processing Times

The BC Tech Industry — Where to Look for Jobs

BC's tech industry is concentrated in:

Financial Setup When You Arrive in BC

Tech workers arriving in BC on a work permit or as new PRs should:

See our complete newcomer financial guide.

Related Guides