STEM Careers Glossary

A quick guide to STEM career opportunities

The nation is in the midst of a STEM revolution and the next generation of thinkers will be leading it. As the world becomes more digitally dependent, those in science and technology careers continue to fuel innovation with bold ideas and game-changing prototypes. Additionally, more industries are turning to engineers, scientists and mathematicians to solve and prevent some of the world’s biggest problems in areas like big data and cyber security.

With STEM-focused careers on the front line of economic growth, students of these disciplines have more opportunities to find jobs that truly inspire, challenge and reward them. Whether you want to create the next big video game, build autonomous vehicles or design intelligent machines, there is a profession that can fulfill your deepest passions.

Below is a glossary highlighting both established and emerging careers in STEM. Read through the job descriptions to learn more about each role and see which STEM career interests you the most. Afterward, explore our list of degree programs to find a concentration that aligns with your career goals and aspirations.

A B C D E G H I L M O P Q R S U W Back to Top


Analytics Manager

Configures, designs and implements data analysis solutions that help assess a service or product’s performance, risk and satisfaction.

(Visited 7 times, 1 visits today)

Applications Engineer

Develops new systems and equipment, and redesigns existing systems to help companies meet consumer needs.

(Visited 4 times, 1 visits today)

Architectural Engineer

Applies design and engineering principles to the construction of buildings, bridges, tunnels, roads and other infrastructure.

(Visited 759 times, 1 visits today)


Big Data Analyst

Uses data to help companies make better business decisions. Analysts may collect data from sales, market research, logistics, transportation, manufacturing, etc., and interpret the findings to influence business decisions.

(Visited 771 times, 1 visits today)

Big Data Architect

Determines what data management systems are appropriate for a company’s needs.

(Visited 4 times, 1 visits today)

Big Data Engineer

Uses knowledge of data mining, machine learning and programming to collect big data and create pipelines in which this information can be pulled.

(Visited 2 times, 1 visits today)

Biomedical Engineer

Improves healthcare outcomes by designing devices, concepts and processes in medicine and biology.

(Visited 756 times, 1 visits today)


Clinical Analyst

Manages information within hospitals or clinics to ensure processes run efficiently.

(Visited 738 times, 1 visits today)

Clinical Informatics Analyst

Creates processes, procedures, workflows and systems for health care facilities.

(Visited 1 times, 1 visits today)

Computer Hardware Engineer

Researches, designs and tests computer equipment relating to hardware, such as circuit boards, processors and routers.

(Visited 744 times, 1 visits today)

Computer Network Architect

Designs and builds data communication networks that can range from a local loop to globally distributed networks.

(Visited 745 times, 1 visits today)

Computer Programmer

Troubleshoots problems with computer software and equipment, and provides technical advice to users and organizations.

(Visited 2 times, 1 visits today)

Computer Support Specialist

Troubleshoots problems with computer software and equipment, and provides technical advice to users and organizations.

(Visited 10 times, 1 visits today)

Computer Systems Administrator

Installs, configures and tests the computer environment between the host and the local area or wide area network.

(Visited 740 times, 1 visits today)

Cost Estimator

Collects data and works with software to identify how much time, money, materials and labor are required to manufacture products, build infrastructure, construct a building or provide a service.

(Visited 4 times, 1 visits today)


Database Administrator

Installs, configures and manages the operations, maintenance and security of databases within a business or organization.

(Visited 742 times, 1 visits today)

Database Administrator

Installs, configures and maintains the integrity and security of databases within a business or organization.

(Visited 734 times, 1 visits today)


Electrical Engineer

Creates electrical systems, products, components, materials and applications by applying knowledge of electricity and materials.

(Visited 728 times, 1 visits today)

Electromagnetic Engineer

Designs linear induction and linear synchronous motors, other magnetic products and the applicable control systems.

(Visited 728 times, 1 visits today)


Gaming Engineer

Works in all phases of game development to concept, code gameplay, and test and troubleshoot the finished game.

(Visited 3 times, 1 visits today)


Health Information Technician

Verifies the completeness and accuracy of medical records and sensitive medical documents.

(Visited 731 times, 1 visits today)

Health Information Technologist

Ensures that the technology used to process, store, retrieve and distribute medical data is accurate and secure.

(Visited 724 times, 1 visits today)


Industrial Engineer

Improves productivity, operational efficiency and quality of industrial processes and systems.

(Visited 722 times, 1 visits today)

Information Security Engineer

Helps businesses safeguard sensitive data like client data and financial records from security breaches and hackers.

(Visited 724 times, 1 visits today)

Information Technologist

Ensures that computers and telecommunications networks process, store, retrieve, transmit and manipulate data efficiently.

(Visited 729 times, 1 visits today)


Logistics Manager

Organizes storage and distribution of goods to ensure the right products are delivered to the right place at the right time.

(Visited 716 times, 1 visits today)


Manufacturing Engineer

Improves, creates and tests machines in manufacturing processes for optimal performance.

(Visited 718 times, 1 visits today)

Materials Manager

Plans and directs the process of buying materials, products and services that are required for manufacturing or service delivery.

(Visited 706 times, 1 visits today)

Mechanical Design Engineer

Creates and improves the current design of machinery for production and operational efficiency.

(Visited 710 times, 1 visits today)


Open Source Technologist

Develops the systems and tools that allow end users and developers access to the source code of software.

(Visited 696 times, 1 visits today)

Operations Analyst

Identifies and solves process problems relating to customer information, internal procedures or businesses issues.

(Visited 680 times, 1 visits today)


Process Engineer

Modifies current processes or develops new manufacturing and industrial systems that reduce cost and risk.

(Visited 3 times, 1 visits today)


Quality Assurance Manager

Assesses a company’s development, production and manufacturing processes to meet external and internal requirements.

(Visited 2 times, 1 visits today)

Quality Engineer

Monitors the quality of manufacturing processes to discover, track and fix defects within systems.

(Visited 677 times, 1 visits today)


Research & Development Engineers

Researches and invents methods, processes and products, applying their knowledge to improve current standards and practices in order to fulfill a goal.

(Visited 1 times, 1 visits today)

Research Scientist

Plans and conducts experiments in order to test hypotheses.

(Visited 3 times, 1 visits today)


Semiconductor Engineer

Designs, tests and manufactures the essential building blocks of all modern electronics from computers to medical devices.

(Visited 669 times, 1 visits today)

Simulation Systems Engineer

Analyzes, designs, debugs and tests distributed interactive simulation and/or high-level gaming architecture applications.

(Visited 675 times, 1 visits today)

Software Architect

Determines software coding standards, tools and platforms to ensure a project’s quality.

(Visited 2 times, 1 visits today)

Software Developer

Researches, designs, programs, maintains and tests computer software to meet a specific function.

(Visited 3 times, 1 visits today)

Solutions Architect

Designs an organization’s applications or services.

(Visited 4 times, 1 visits today)

Statistical Engineer

Applies statistical theory to collect and interpret numerical data to find insights that can be used for decision-making and problem-solving in business, engineering, healthcare and technology.

(Visited 2 times, 1 visits today)

Supply Chain Manager

Directs or coordinates production, purchasing, warehousing or distribution to streamline activities and meet production needs.

(Visited 667 times, 1 visits today)


UX Designers

Researches users’ emotional and functional needs to create and execute user-friendly mobile and web design experiences.

(Visited 5 times, 1 visits today)


Web Developer

Develops websites and applications over distributed networks from a web server to a web browser.

(Visited 678 times, 1 visits today)