LMIA Jobs by NOC

Search LMIA employer activity by NOC code, compare the roles that match your background, and move into the province or city route that fits your target job market.

Candidate NOC Guide

Featured NOCs help you confirm the code, TEER level, and role description employers expect. The remaining NOCs are grouped by starting number so you can move faster when you already know your code family.

Featured NOCs

Top NOCs by current LMIA demand

Showing the most relevant NOC routes first while keeping the rest grouped by starting number for faster code-based browsing.

NOC Code

NOC 2174

TEER N/A

Software Developers

  • 2,263 employers
  • 9,135 approved positions
  • 11 provinces
Browse NOC

NOC Code

NOC 2173

TEER N/A

Software Engineers and Designers

  • 1,994 employers
  • 8,586 approved positions
  • 11 provinces
Browse NOC

NOC Code

NOC 2171

TEER N/A

IT Business Analysts

  • 1,749 employers
  • 7,121 approved positions
  • 11 provinces
Browse NOC

NOC Code

NOC 213

TEER N/A

Computer and Information Systems Managers

  • 1,077 employers
  • 2,207 approved positions
  • 11 provinces
Browse NOC

NOC Code

NOC 2175

TEER N/A

Web Designers and Developers

  • 1,317 employers
  • 2,175 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 21231

TEER 1

Software Engineers and Designers

  • 569 employers
  • 1,437 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 2232

TEER N/A

Mechanical Engineering Technologists and Technicians

  • 509 employers
  • 1,424 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 2273

TEER N/A

Deck Officers, Water Transport

  • 116 employers
  • 1,201 approved positions
  • 6 provinces
Browse NOC

Need A Better Match?

VisaTalents AI Assisted

Want to match your NOC with your current job title?

Enter your current job title and we will match the closest NOC route for your role, then open the free profile flow so you can continue from the right fit.

NOC Code

NOC 2225

TEER N/A

Landscape and Horticulture Technicians and Specialists

  • 306 employers
  • 1,196 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21232

TEER 1

Software Developers and Programmers

  • 671 employers
  • 1,147 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2172

TEER N/A

Database Analysts and Data Administrators

  • 650 employers
  • 1,146 approved positions
  • 11 provinces
Browse NOC

NOC Code

NOC 2241

TEER N/A

Electrical and Electronics Engineering Technologists and Technicians

  • 457 employers
  • 997 approved positions
  • 11 provinces
Browse NOC

NOC Code

NOC 2281

TEER N/A

Computer Network Technicians

  • 640 employers
  • 953 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2243

TEER N/A

Industrial Instrument Technicians and Mechanics

  • 227 employers
  • 952 approved positions
  • 5 provinces
Browse NOC

NOC Code

NOC 2274

TEER N/A

Engineer Officers, Water Transport

  • 107 employers
  • 904 approved positions
  • 5 provinces
Browse NOC

NOC Code

NOC 21222

TEER 1

Information Systems Specialists

  • 468 employers
  • 827 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 2282

TEER N/A

IT Support Technicians

  • 432 employers
  • 737 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 2253

TEER N/A

Drafting Technologists and Technicians

  • 416 employers
  • 581 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 2271

TEER N/A

Air Pilots, Flight Engineers and Flying Instructors

  • 96 employers
  • 571 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 2147

TEER N/A

Computer Engineers (Except Software Engineers and Designers)

  • 217 employers
  • 570 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21234

TEER 1

Web Developers and Programmers

  • 421 employers
  • 550 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2242

TEER N/A

Electronic Service Technicians (Household and Business Equipment)

  • 289 employers
  • 550 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 2233

TEER N/A

Industrial Engineering and Manufacturing Technologists and Technicians

  • 336 employers
  • 544 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 20012

TEER 0

Computer and Information Systems Managers

  • 329 employers
  • 497 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 21221

TEER 1

Business System Specialists

  • 311 employers
  • 414 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 2283

TEER N/A

Information Systems Testing Technicians

  • 226 employers
  • 405 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 22221

TEER 2

IT Support Technicians

  • 327 employers
  • 404 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 22114

TEER 2

Landscape and Horticulture Technicians and Specialists

  • 164 employers
  • 397 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 2263

TEER N/A

Inspectors In Public and Environmental Health and Occupational Health and Safety

  • 64 employers
  • 396 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 2133

TEER N/A

Electrical and Electronics Engineers

  • 235 employers
  • 390 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2132

TEER N/A

Mechanical Engineers

  • 228 employers
  • 371 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 211

TEER N/A

Engineering Managers

  • 228 employers
  • 351 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 22310

TEER 2

Electrical and Electronics Engineering Technologists and Technicians

  • 253 employers
  • 346 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21223

TEER 1

Database Analysts and Data Administrators

  • 251 employers
  • 336 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2261

TEER N/A

Non-Destructive Testers and Inspection Technicians

  • 77 employers
  • 332 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 22220

TEER 2

Computer Network and Web Technicians

  • 285 employers
  • 314 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 22212

TEER 2

Drafting Technologists and Technicians

  • 251 employers
  • 309 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 22301

TEER 2

Mechanical Engineering Technologists and Technicians

  • 206 employers
  • 302 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21230

TEER 1

Computer Systems Developers and Programmers

  • 161 employers
  • 302 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 2231

TEER N/A

Civil Engineering Technologists and Technicians

  • 145 employers
  • 277 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2211

TEER N/A

Chemical Technologists and Technicians

  • 158 employers
  • 268 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 2131

TEER N/A

Civil Engineers

  • 132 employers
  • 262 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21233

TEER 1

Web Designers

  • 209 employers
  • 230 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21310

TEER 1

Electrical and Electronics Engineers

  • 138 employers
  • 229 approved positions
  • 9 provinces
Browse NOC

NOC Code

NOC 2112

TEER N/A

Chemists

  • 68 employers
  • 227 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 22302

TEER 2

Industrial Engineering and Manufacturing Technologists and Technicians

  • 164 employers
  • 224 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 21211

TEER 1

Data Scientists

  • 160 employers
  • 216 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 2234

TEER N/A

Construction Estimators

  • 168 employers
  • 212 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 21300

TEER 1

Civil Engineers

  • 90 employers
  • 197 approved positions
  • 5 provinces
Browse NOC

NOC Code

NOC 22300

TEER 2

Civil Engineering Technologists and Technicians

  • 124 employers
  • 196 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 22311

TEER 2

Electronic Service Technicians (Household and Business Equipment)

  • 136 employers
  • 182 approved positions
  • 8 provinces
Browse NOC

NOC Code

NOC 22100

TEER 2

Chemical Technologists and Technicians

  • 128 employers
  • 181 approved positions
  • 5 provinces
Browse NOC

NOC Code

NOC 2251

TEER N/A

Architectural Technologists and Technicians

  • 128 employers
  • 171 approved positions
  • 5 provinces
Browse NOC

NOC Code

NOC 21220

TEER 1

Cybersecurity Specialists

  • 116 employers
  • 171 approved positions
  • 4 provinces
Browse NOC

NOC Code

NOC 2121

TEER N/A

Biologists and Related Scientists

  • 105 employers
  • 158 approved positions
  • 10 provinces
Browse NOC

NOC Code

NOC 2255

TEER N/A

Technical Occupations In Geomatics and Meteorology

  • 29 employers
  • 145 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 22303

TEER 2

Construction Estimators

  • 131 employers
  • 143 approved positions
  • 6 provinces
Browse NOC

NOC Code

NOC 2141

TEER N/A

Industrial and Manufacturing Engineers

  • 108 employers
  • 141 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 21311

TEER 1

Computer Engineers (Except Software Engineers and Designers)

  • 65 employers
  • 138 approved positions
  • 7 provinces
Browse NOC

NOC Code

NOC 2252

TEER N/A

Industrial Designers

  • 99 employers
  • 131 approved positions
  • 5 provinces
Browse NOC

Number Directory

Browse the rest of the NOCs by starting number

129 NOC routes are available in total. Featured NOCs are removed from this numeric directory to keep it easier to scan.

2

69 NOCs

NOC 2146 Aerospace Engineers • 35 employers NOC 21390 Aerospace Engineers • 22 employers NOC 22111 Agricultural and Fish Products Inspectors • 6 employers NOC 2222 Agricultural and Fish Products Inspectors • 3 employers NOC 2123 Agricultural Representatives, Consultants and Specialists • 14 employers NOC 21112 Agricultural Representatives, Consultants and Specialists • 6 employers NOC 2272 Air Traffic Controllers and Related Occupations • 5 employers NOC 2244 Aircraft Instrument, Electrical and Avionics Mechanics, Technicians and Inspectors • 16 employers NOC 22313 Aircraft Instrument, Electrical and Avionics Mechanics, Technicians and Inspectors • 8 employers NOC 2151 Architects • 42 employers NOC 21200 Architects • 7 employers NOC 22210 Architectural Technologists and Technicians • 69 employers NOC 212 Architecture and Science Managers • 65 employers NOC 20011 Architecture and Science Managers • 19 employers NOC 2221 Biological Technologists and Technicians • 54 employers NOC 22110 Biological Technologists and Technicians • 32 employers NOC 21110 Biologists and Related Scientists • 37 employers NOC 2134 Chemical Engineers • 35 employers NOC 21320 Chemical Engineers • 13 employers NOC 21101 Chemists • 29 employers NOC 22113 Conservation and Fishery Officers • 1 employers NOC 2264 Construction Inspectors • 31 employers NOC 22233 Construction Inspectors • 27 employers NOC 2262 Engineering Inspectors and Regulatory Officers • 20 employers NOC 22231 Engineering Inspectors and Regulatory Officers • 6 employers NOC 20010 Engineering Managers • 56 employers NOC 2122 Forestry Professionals • 3 employers NOC 21111 Forestry Professionals • 2 employers NOC 2223 Forestry Technologists and Technicians • 11 employers NOC 22112 Forestry Technologists and Technicians • 7 employers NOC 2212 Geological and Mineral Technologists and Technicians • 37 employers NOC 22101 Geological and Mineral Technologists and Technicians • 22 employers NOC 2144 Geological Engineers • 19 employers NOC 21331 Geological Engineers • 6 employers NOC 21102 Geoscientists and Oceanographers • 15 employers NOC 2113 Geoscientists and Oceanographers • 43 employers NOC 21321 Industrial and Manufacturing Engineers • 72 employers NOC 22211 Industrial Designers • 39 employers NOC 22312 Industrial Instrument Technicians and Mechanics • 53 employers NOC 22222 Information Systems Testing Technicians • 92 employers NOC 2254 Land Survey Technologists and Technicians • 57 employers NOC 22213 Land Survey Technologists and Technicians • 38 employers NOC 2154 Land Surveyors • 22 employers NOC 21203 Land Surveyors • 5 employers NOC 2152 Landscape Architects • 9 employers NOC 21201 Landscape Architects • 7 employers NOC 2161 Mathematicians, Statisticians and Actuaries • 55 employers NOC 21210 Mathematicians, Statisticians and Actuaries • 12 employers NOC 21301 Mechanical Engineers • 85 employers NOC 2142 Metallurgical and Materials Engineers • 26 employers NOC 21322 Metallurgical and Materials Engineers • 12 employers NOC 2114 Meteorologists and Climatologists • 4 employers NOC 2143 Mining Engineers • 14 employers NOC 21330 Mining Engineers • 6 employers NOC 22230 Non-Destructive Testers and Inspectors • 38 employers NOC 22232 Occupational Health and Safety Specialists • 42 employers NOC 2145 Petroleum Engineers • 13 employers NOC 21332 Petroleum Engineers • 2 employers NOC 2115 Physical Sciences Professionals • 10 employers NOC 21109 Physical Sciences Professionals • 3 employers NOC 2111 Physicists and Astronomers • 48 employers NOC 21100 Physicists and Astronomers • 12 employers NOC 2148 Professional Engineers, N.E.C. • 47 employers NOC 21399 Professional Engineers, N.E.C. • 12 employers NOC 21120 Public and Environmental Health and Safety Professionals • 12 employers NOC 2275 Railway Traffic Controllers and Marine Traffic Regulators • 1 employers NOC 22214 Technical Occupations In Geomatics and Meteorology • 11 employers NOC 2153 Urban and Land Use Planners • 7 employers NOC 21202 Urban and Land Use Planners • 3 employers