High School
In high school, take as many computer science courses as possible, including computer science, programming, data security, and software development. Math classes—including algebra, linear algebra, trigonometry, calculus, discrete mathematics, applied mathematics, and statistics—will also be useful because mathematics comprises the building blocks of AI and machine learning. If you plan to launch your own company, take classes in business, accounting, and marketing.
Postsecondary Education
Only a few colleges and universities offer degree programs in artificial intelligence (and none yet have launched specialized programs in machine learning). Carnegie Mellon University in Pittsburgh, Pennsylvania, became the first U.S. school to offer an undergraduate degree in AI in 2018. In addition to classes in computer science, science and engineering, ethics math and statistics, humanities and the arts, and AI electives (in decision making and robotics, machine learning, perception and language, and human and AI interaction clusters), students must take the following core courses in AI:
- Concepts in Artificial Intelligence
- Introduction to Artificial Intelligence Representation and Problem Solving
- Introduction to Machine Learning
- Introduction to Natural Language Processing OR Introduction to Computer Vision
Other U.S. schools that offer AI-related degrees include Indiana University at Bloomington (bachelor of science in intelligent systems engineering) and Northeastern University (master of professional studies in enterprise intelligence). The University of Limerick in Ireland offers a master of artificial intelligence, and the University of Edinburgh in the United Kingdom offers a bachelor of science in AI.
You do not need a degree in AI to work as a machine learning engineer. Many MLEs have a bachelor’s degree in software design, computer programming, computer science, statistics, software engineering, data science, mathematics, or a related field. Many students combine study in one of the aforementioned fields with a minor, specialization, or certificate in machine learning, machine intelligence, AI, or a related field. Some companies require applicants to have master’s and even PhDs in one of these fields.
Certification
A growing number of colleges and universities offer certificate programs in machine learning, artificial intelligence, cognitive science, machine intelligence, and related fields. For example, Cornell University offers a certificate in machine learning to students who complete the following classes:
- Problem-Solving with Machine Learning
- Estimating Probability Distributions
- Learning with Linear Classifiers
- Decision Trees and Model Selection
- Debugging and Improving Machine Learning Models
- Learning with Kernel Machines
- Deep Learning and Neural Networks.
Earning a certificate is a good way to expand your knowledge and explore a field without having to invest in the cost of a degree. Additionally, current engineers should earn certificates to expand their skills and improve their chances of being promoted and earning higher pay. Contact schools in your area to learn about available programs.
Other Education or Training
Machine learning is a fast-changing field, so it’s extremely important that aspiring and current MLEs learn as much as they can about emerging specialty areas, new programming languages, and other topics that will help them land their first job or get promoted. Continuing education opportunities are offered by professional associations such as the Association for Advancing Automation (AAA), Association for the Advancement of Artificial Intelligence (AAAI), and the IEEE Computational Intelligence Society, as well as tech companies and online learning platforms such as Coursera, edX, Udacity, and Khan Academy. For example, the AAAI offers a Symposium on Educational Advances in Artificial Intelligence at its Conference on Artificial Intelligence. The AAA offers webinars such as The Intersection of AI, Collaborative Robots and Machine Vision; Deep Learning and 3D Vision in Identification; and Are We There Yet? The Collaboration Between Robots and Vision. Recent classes offered by Coursera.org include Launching Into Machine Learning, Fundamentals of Machine Learning in Finance, and Introduction to TensorFlow for Artificial Intelligence. Udacity offers Intro to Artificial Intelligence, a free online class that takes about four months to complete. It also offers nanodegree programs in a variety of areas, including Intro to Machine Learning with TensorFlow, Machine Learning Engineer, and Artificial Intelligence.
- 3-D Printing Specialists
- Accountants
- Agile Coaches or Trainers
- Architects
- Artificial Intelligence Specialists
- Assessors and Appraisers
- Astronomers
- Astrophysicists
- Auditors
- Augmented Reality Developers
- Automation Engineers
- Autonomous Vehicle Safety and Test Drivers
- Back-End Developers
- Big Data Developers
- Biometrics Systems Specialists
- Biophysicists
- Blockchain Developers
- Bookkeeping and Accounting Clerks
- Chemists
- Chief Information Officers
- Chief Information Security Officers
- Chief Robotics Officer
- Clinical Data Managers
- Cloud Engineers
- Computer and Office Machine Service Technicians
- Computer and Video Game Designers
- Computer Network Administrators
- Computer Programmers
- Computer Support Service Owners
- Computer Support Specialists
- Computer Systems Programmer/Analysts
- Computer Trainers
- Credit Analysts
- Cryptocurrency Specialists
- Customer Success Managers
- Cybersecurity Architects
- Data Entry Clerks
- Data Processing Technicians
- Data Scientists
- Data Warehousing Specialists
- Database Specialists
- Deepfake Professionals
- Demographers
- Digital Agents
- Digital Workplace Experience Engineers
- Document Management Specialists
- Driverless Car Engineers
- Economists
- Electrical Engineering Technologists
- Electrical Engineers
- Electronics Engineering Technicians
- Electronics Engineers
- Electronics Service Technicians
- Embedded Systems Engineers
- Engineers
- Enterprise Architects
- ETL Developers
- Fiber Optics Technicians
- Financial Analysts
- Financial Planners
- Financial Quantitative Analysts
- Forensic Accountants and Auditors
- Full Stack Developers/Engineers
- Futurists
- Geodetic Surveyors
- Geophysicists
- Geospatial Analytics Specialists
- Graphic Designers
- Graphics Programmers
- Hardware Engineers
- Health Informaticists
- Help Desk Representatives
- Information Assurance Analysts
- Information Security Analysts
- Information Technology Consultants
- Information Technology Infrastructure Engineers
- Information Technology Project Managers
- Information Technology Security Consultants
- Internet Consultants
- Internet Developers
- Internet of Things Developers
- Internet Security Specialists
- JavaScript Developers
- Mathematicians
- Mathematics Teachers
- Microelectronics Technicians
- Mobile Software Developers
- Model View Controller Developers
- Network Operations Center Engineers
- Network Operations Center Technicians
- Nuclear Engineers
- Online Gambling Specialists
- Optical Engineers
- Personal Privacy Advisors
- Physicists
- Plasma Physicists
- Product Development Directors
- Product Management Directors
- Product Managers
- Product Owners
- Project Managers
- Radiation Protection Technicians
- Salesforce Developers
- Scrum Masters
- Semiconductor Technicians
- Site Reliability Engineers
- Smart Building Systems Designers
- Software Application Developers
- Software Designers
- Software Engineers
- Software Quality Assurance Testers
- Solutions Architects
- Statisticians
- Surveyors
- Systems Setup Specialists
- Tax Preparers
- Technical Support Specialists
- Technical Writers and Editors
- Technology Ethicists
- Unity Developers
- User Experience Designers
- Visual Interaction Designers
- Wireless Service Technicians