Skip to main content

Find your career path

Explore careers across software, engineering, science, math and the skilled trades, and find the one that fits your interests, strengths and goals.

No degree needed: careers that need little or some preparation (O*NET Job Zones 1–2), or medium preparation (Zone 3) with an apprenticeship, certification or portfolio route.

35 careers

Data Analyst

Collect, clean and analyze data to answer business questions.

datasqlanalyticsmath

Data Scientist

Build statistical and machine learning models that predict outcomes from data.

pythonstatisticsmlresearch

Software Developer

Design, write, test and maintain software applications.

programmingbackendfrontendgeneral

UI Developer

Build the screens, forms and interactions of websites in HTML, CSS and JavaScript.

htmlcssjavascriptdesign

Cybersecurity Engineer

Protect networks, applications and data from attacks and security breaches.

securitynetworkinglinuxincident-response

Systems Analyst

Study an organization's computer systems and specify improvements for engineers to build.

analysisbusinessprocessdocumentation

Database Administrator

Install, secure, back up and tune the databases that store company data.

sqldatabasesoperations

Cloud Engineer

Build and run the servers, networks and storage on AWS, Azure or GCP.

awsinfrastructurelinuxdevops

Mobile Developer

Build and maintain apps for iOS and Android phones and tablets.

iosandroidreact-nativeswift

Back-End Developer

Write the server code, APIs and databases that web and mobile apps call.

backendprogrammingdatabasessql

QA / Test Engineer

Test software to find bugs and write automated checks that catch regressions.

testingqualityprogrammingprocess

Data Engineer

Build the pipelines that collect, clean and store data for analysis.

datasqlpythondatabases

IT Support Specialist

Troubleshoot and fix computers, software, accounts and network problems for users.

technicalnetworkinghands-oncommunication

Video Game Designer

Create the rules, levels and systems that define how a game plays.

gamesdesignprototypingcreative

UI/UX Designer

Design how apps and websites look, flow and respond to users.

designuxfigmaprototyping

IT Project Manager

Plan and run technology projects so they finish on schedule and budget.

managementagileleadershipplanning

Technical Trainer

Teach employees and customers how to use software, tools and systems.

teachingtrainingcommunicatione-learning

Computer Science Teacher

Teach programming and computer science in high schools or colleges.

teachingeducationprogrammingmentoring

Civil Engineer

Design and oversee construction of roads, bridges, buildings and water systems.

engineeringconstructioninfrastructurephysics

Mechanical Engineer

Design, build and test machines, engines and mechanical devices.

engineeringmachinesdesignphysics

Electrical Engineer

Design and test electrical equipment, from power systems to circuit boards.

engineeringelectronicspowerphysics

Biochemist

Study the chemical and physical processes inside living cells.

biologychemistryresearchlab

Biological Technician

Set up and run laboratory experiments for biologists and medical researchers.

biologylabresearchtechnician

Chemist

Analyze substances and develop new compounds, materials and products.

chemistryresearchlabscience

Physicist

Study matter, energy and forces through experiments, theory and simulation.

physicsresearchmathscience

Materials Scientist

Research and develop metals, polymers, ceramics and composites for new products.

materialschemistryphysicsresearch

Statistician

Design surveys and experiments and analyze the resulting data.

statisticsmathdataanalytics

Actuary

Calculate the financial risk of insurance, pension and investment plans.

mathstatisticsfinancerisk

Operations Research Analyst

Build mathematical models that find the best schedules, routes and resource plans.

mathanalyticsoptimizationdata

Electrician

Install, maintain and repair wiring and electrical systems in buildings.

electricaltradeshands-ontechnical