Machine learning engineer salary: How much do AI techs make?


OpenAI’s free and easy-to-use ChatGPT helped to popularize the use of artificial intelligence (AI) among consumers. 

ChatGPT and other large language AI models are powered in part by machine learning, a subfield of AI that makes it possible for computer programs to learn through the use of algorithms and statistical models.

As companies such as Alphabet’s Google (GOOG) and Microsoft (MSFT) continue to make headway in the development of AI, they hire hundreds of engineers specializing in machine learning. As demand for AI in popular, consumer-facing applications continues to grow, demand for machine learning engineers increases proportionally. 

Pay can be very lucrative for the AI techs that create, train, and maintain machine learning programs. But just what exactly is machine learning, how can people find work in this rapidly growing field, and how much do machine learning engineer positions pay?

Related: How to invest in AI: From individual stocks to ETFs

What is machine learning?

Machine learning is a field of AI in which algorithms and statistical models are used to allow computers to learn from patterns and relationships in large sets of data such that they can formulate predictions or make decisions.

In ChatGPT, for example, the program learns from prior text to form succeeding text to create a complete sentence. Over time, the program receives a large number of similar inquiries, allowing it to learn from previous inputs and improve its responses.

Machine learning engineer positions typically require a background in computer science, mathematics, or a related field. 

picture alliance/Getty Images

Every time you use Apple’s (AAPL) Siri assistant to make an inquiry or engage the facial recognition software on your iPhone, the machine-learning algorithms that power these features incorporate this new data to improve future responses. 

Similarly, Meta Platform’s Facebook (META) utilizes machine learning to monitor users’ activities to improve the individualization of its targeted advertising.

Machine learning has a wide range of applications and is used in many industries, including finance, healthcare, entertainment, and publishing. Automobile manufacturers like Tesla (TSLA) even use machine learning in the development of autonomous driving features in vehicles.

How much do machine learning engineers make?

Machine learning engineers are among the highest-paid professionals in the technology sector.

Jobs listing provider Indeed, as of May 2024, put the average annual base salary at $165,685, with a range of $108,162 to $253,800.

Meta tops the list of companies with the highest pay among Indeed users surveyed, at $217,441. That compared with $192,960 at Adobe (ADBE) , $189,683 at Apple, and $158,753 at Google.

Other companies offer even higher pay to machine learning engineers. On jobs site LinkedIn, as of May 2024, Netflix (NFLX) set a base pay range of $170,000 to $720,000, while DoorDash’s (DASH) was $140,100 to $210,100.

By comparison, the average pay for other fields within tech tends to be lower, according to Indeed data: $124,337 for a data scientist, $105,459 for a software engineer, $101,519 for a research scientist, and $98,987 for an electrical engineer.

Pay tends to be the highest in the Silicon Valley area, followed by New York and Seattle, where salaries reflect the high costs of living in those places. 

@import url(https://fonts.bunny.net/css?family=ibm-plex-sans:400,600);

#_form_11_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; }
#_form_11_ * { outline:0; }
._form_hide { display:none; visibility:hidden; }
._form_show { display:block; visibility:visible; }
#_form_11_._form-top { top:0; }
#_form_11_._form-bottom { bottom:0; }
#_form_11_._form-left { left:0; }
#_form_11_._form-right { right:0; }
#_form_11_ input[type=”text”],#_form_11_ input[type=”tel”],#_form_11_ input[type=”date”],#_form_11_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:14px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#_form_11_ textarea { resize:none; }
#_form_11_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#004cff !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; }
#_form_11_ ._submit:disabled { cursor:not-allowed; opacity:0.4; }
#_form_11_ ._submit.processing { position:relative; }
#_form_11_ ._submit.processing::before { content:”; width:1em; height:1em; position:absolute; z-index:1; top:50%; left:50%; border:double 3px transparent; border-radius:50%; background-image:linear-gradient(#004cff, #004cff), conic-gradient(#004cff, #fff); background-origin:border-box; background-clip:content-box, border-box; animation:1200ms ease 0s infinite normal none running _spin; }
#_form_11_ ._submit.processing::after { content:”; position:absolute; top:0; bottom:0; left:0; right:0; background:#004cff !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; }
@keyframes _spin { 0% { transform:translate(-50%, -50%) rotate(90deg); }
100% { transform:translate(-50%, -50%) rotate(450deg); }
}
#_form_11_ ._close-icon { cursor:pointer; background-image:url(‘https://d226aj4ao1t61q.cloudfront.net/esfkyjh1u_forms-close-dark.png’); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; }
#_form_11_ ._close-icon:before { position:relative; }
#_form_11_ ._form-body { margin-bottom:30px; }
#_form_11_ ._form-image-left { width:150px; float:left; }
#_form_11_ ._form-content-right { margin-left:164px; }
#_form_11_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; }
#_form_11_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url(‘https://d226aj4ao1t61q.cloudfront.net/hh9ujqgv5_aclogo_li.png’); background-size:130px auto; background-repeat:no-repeat; }
#_form_11_ .form-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0; }
#_form_11_ ._form-label,#_form_11_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; }
#_form_11_._dark ._form-branding { color:#333; }
#_form_11_._dark ._form-branding ._logo { background-image:url(‘https://d226aj4ao1t61q.cloudfront.net/jftq2c8s_aclogo_dk.png’); }
#_form_11_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; }
#_form_11_ ._form_element * { font-size:14px; }
#_form_11_ ._form_element._clear { clear:both; width:100%; float:none; }
#_form_11_ ._form_element._clear:after { clear:left; }
#_form_11_ ._form_element input[type=”text”],#_form_11_ ._form_element input[type=”date”],#_form_11_ ._form_element select,#_form_11_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-family:inherit; }
#_form_11_ ._field-wrapper { position:relative; }
#_form_11_ ._inline-style { float:left; }
#_form_11_ ._inline-style input[type=”text”] { width:150px; }
#_form_11_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; }
#_form_11_ ._form_element img._form-image { max-width:100%; }
#_form_11_ ._form_element ._form-fieldset { border:0; padding:0.01em 0 0 0; margin:0; min-width:0; }
#_form_11_ ._clear-element { clear:left; }
#_form_11_ ._full_width { width:100%; }
#_form_11_ ._form_full_field { display:block; width:100%; margin-bottom:10px; }
#_form_11_ input[type=”text”]._has_error,#_form_11_ textarea._has_error { border:#f37c7b 1px solid; }
#_form_11_ input[type=”checkbox”]._has_error { outline:#f37c7b 1px solid; }
#_form_11_ ._error { display:block; position:absolute; font-size:14px; z-index:10000001; }
#_form_11_ ._error._above { padding-bottom:4px; bottom:39px; right:0; }
#_form_11_ ._error._below { padding-top:8px; top:100%; right:0; }
#_form_11_ ._error._above ._error-arrow { bottom:-4px; right:15px; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #fdd; }
#_form_11_ ._error._below ._error-arrow { top:0; right:15px; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fdd; }
#_form_11_ ._error-inner { padding:12px 12px 12px 36px; background-color:#fdd; background-image:url(“data:image/svg+xml,%3Csvg width=’16’ height=’16’ viewBox=’0 0 16 16′ fill=’none’ xmlns=’http://www.w3.org/2000/svg’%3E%3Cpath fill-rule=’evenodd’ clip-rule=’evenodd’ d=’M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z’ fill=’%23CA0000’/%3E%3C/svg%3E”); background-repeat:no-repeat; background-position:12px center; font-size:14px; font-family:arial, sans-serif; font-weight:600; line-height:16px; color:#000; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; box-shadow:0px 1px 4px rgba(31, 33, 41, 0.298295); }
#_form_11_ ._error-inner._form_error { margin-bottom:5px; text-align:left; }
#_form_11_ ._button-wrapper ._error-inner._form_error { position:static; }
#_form_11_ ._error-inner._no_arrow { margin-bottom:10px; }
#_form_11_ ._error-arrow { position:absolute; width:0; height:0; }
#_form_11_ ._error-html { margin-bottom:10px; }
.pika-single { z-index:10000001 !important; }
#_form_11_ input[type=”text”].datetime_date { width:69%; display:inline; }
#_form_11_ select.datetime_time { width:29%; display:inline; height:32px; }
#_form_11_ input[type=”date”].datetime_date { width:69%; display:inline-flex; }
#_form_11_ input[type=”time”].datetime_time { width:29%; display:inline-flex; }
@media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; }
#_form_11_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; }
#_form_11_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; }
#_form_11_ ._form-content { margin:0; width:100%; }
#_form_11_ ._form-inner { display:block; min-width:100%; }
#_form_11_ ._form-title,#_form_11_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; }
#_form_11_ ._form-title { font-size:1.2em; }
#_form_11_ ._form_element { margin:0 0 20px; padding:0; width:100%; }
#_form_11_ ._form-element,#_form_11_ ._inline-style,#_form_11_ input[type=”text”],#_form_11_ label,#_form_11_ p,#_form_11_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; }
#_form_11_ ._row._checkbox-radio label { display:inline; }
#_form_11_ ._row,#_form_11_ p,#_form_11_ label { margin-bottom:0.7em; width:100%; }
#_form_11_ ._row input[type=”checkbox”],#_form_11_ ._row input[type=”radio”] { margin:0 !important; vertical-align:middle !important; }
#_form_11_ ._row input[type=”checkbox”] + span label { display:inline; }
#_form_11_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; }
#_form_11_ ._form-image { max-width:100%; height:auto !important; }
#_form_11_ input[type=”text”] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; }
#_form_11_ input[type=”radio”],#_form_11_ input[type=”checkbox”] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; }
#_form_11_ button[type=”submit”] { padding:20px; font-size:1.5em; }
#_form_11_ ._inline-style { margin:20px 0 0 !important; }
}
#_form_11_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #b0b0b0 !important; max-width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#000 !important; }
#_form_11_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; }
#_form_11_:before,#_form_11_:after { content:” “; display:table; }
#_form_11_:after { clear:both; }
#_form_11_._inline-style { width:auto; display:inline-block; }
#_form_11_._inline-style input[type=”text”],#_form_11_._inline-style input[type=”date”] { padding:10px 12px; }
#_form_11_._inline-style button._inline-style { position:relative; top:27px; }
#_form_11_._inline-style p { margin:0; }
#_form_11_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; }
#_form_11_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; }
@media all and (min-width:320px) and (max-width:667px) { #_form_11_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; }
}
#_form_11_ .iti.iti–allow-dropdown.iti–separate-dial-code { width:100%; }
#_form_11_ .iti input { width:100%; height:32px; border:#979797 1px solid; border-radius:4px; }
#_form_11_ .iti–separate-dial-code .iti__selected-flag { background-color:#fff; border-radius:4px; }
#_form_11_ .iti–separate-dial-code .iti__selected-flag:hover { background-color:rgba(0, 0, 0, 0.05); }
#_form_11_ .iti__country-list { border-radius:4px; margin-top:4px; min-width:460px; }
#_form_11_ .iti__country-list–dropup { margin-bottom:4px; }
#_form_11_ .phone-error-hidden { display:none; }
#_form_11_ .phone-error { color:#e40e49; }
#_form_11_ .phone-input-error { border:1px solid #e40e49 !important; }

Typically, machine learning engineers with advanced degrees, such as a PhD or master’s degree, tend to command higher salaries than those without. However, experience in the field, technical expertise, and leadership skills can also boost an applicant’s starting pay.

Additionally, stock options, bonuses, and other benefits can significantly lift the compensation for machine learning engineers well above their base salary.


More about tech:


How to become a machine learning engineer

Becoming a machine learning engineer typically requires a background in computer science, mathematics, engineering, statistics, or a related field because these academic tracks emphasize the types of skills necessary to develop the sorts of algorithms and statistical models used in machine learning.

A degree in one of these technical fields can prepare you for a career as a machine learning engineer, and some companies will even offer on-the-job training for those who don’t have a technical background but have the propensity to learn about machine learning.

Schools at the university level offer courses in machine learning, while some, such as the Massachusetts Institute of Technology and Columbia University, offer certificates and boot camps in machine learning. Carnegie Mellon University is one of the few schools to offer a degree in machine learning, though that is at the master’s level.

TripleTen is an online boot camp that offers courses to those who don’t have a background in computer science or a related field but want to learn about software engineering, quality assurance, data science, and business intelligence analytics — all fields that can help pave the way for work as a machine learning engineer.

Google also offers online courses at the basic and advanced levels on machine learning.

Which companies are leading the way in machine learning?

It should come as no surprise that the companies making the largest strides in machine learning are also some of the biggest names in technology. After all, these household names have the financial resources to pay for the most talented and experienced machine learning engineers.

Google is one major company at the top of the field in machine learning research through its Google Research unit. Machine learning is incorporated into many of the company’s consumer products, including Google Search, Google Chrome, Google Assistant, Google Translate, and Google Photos.

Microsoft has invested billions of dollars in OpenAI, and the software giant has incorporated ChatGPT’s functionality into its Bing search engine and put machine learning into use in Microsoft Office and Microsoft Azure, its cloud computing platform.

Amazon (AMZN) , IBM (IBM) , and NVIDIA (NVDA)  are among other large companies that are investing heavily in AI and machine learning. 


Leave a Reply

Your email address will not be published. Required fields are marked *