Skip to Main Content

Machine Learning Engineers

Education and Training Requirements

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.

Related Professions
Featured Companies