A machine learning engineer's salary can be many times more than the median income in the United States. Learn how much you can expect to earn from this in-demand career.
Machine learning (ML) engineers research, design, and develop critical artificial intelligence on data science teams. Whether they’re working on algorithms to power your Spotify recommendations or creating algorithms to make real-time stock predictions, machine learning engineers are in high demand in many industries. As a result, they're well-compensated for their in-depth knowledge and ability to make decisions that drive profits.
In this article, we'll discuss what machine learning engineers do and the average salaries by experience and location. Afterward, if you're interested in pursuing a career in machine learning, consider enrolling in the AI Foundations for Everyone Specialization to learn how to build, deploy, and innovate with advanced techniques and real-world machine learning projects.
specialization
Unlock your potential with AI. Build job-ready AI skills to enhance your career. Everyone welcome. No prior AI background required.
4.7
(3,812 ratings)
45,885 already enrolled
Beginner level
Average time: 1 month(s)
Learn at your own pace
Skills you'll build:
Large Language Models (LLM), Generative AI, Natural Language Generation, Artificial Intelligence (AI), ChatGPT, WordPress, IBM Cloud, watsonx Assistant, Customer Service, Chatbot Building, AI Fundamentals, Natural Language Processing, AI ethics, Machine Learning, Artificial Intelligence, Prompt Engineering, prompt patterns
The average salary of a machine learning engineer is impacted by many factors, including experience, industry, and geographic location. However, according to various salary aggregate sites, the average US salary for a machine learning engineer ranges from $116,416 to $140,180, which is significantly more than the median salary in the US [1, 2, 3, 4, 5].
Payscale | ZipRecruiter | Salary.com | Glassdoor |
---|---|---|---|
$128,769 | $128,769 | $112,161 | $123,734 |
Experience has a big impact on what machine learning engineers can expect to make. Generally, the more experience a machine learning engineer has, the more they can expect to make in their role. According to Glassdoor, the base pay by experience breaks down as follows [5]:
0–1 years: $98,945
1–3 years: $112,424
4–6 years: $123,128
7–9 years: $134,037
10–14 years: $154,016
15+ years: $167,496
Those in more senior positions can typically expect to make even more. For example, according to Glassdoor, the average annual base salary that a senior machine learning engineer makes is $156,993 across all years of experience [6].
Senior machine learning engineers start out with an average base salary of $131,568. With experience, this raises significantly–senior machine learning engineers with over 15 years of experience typically bring in around $177,416 at baseline [6].
Master advanced machine learning techniques with the Machine Learning Specialization. Through hands-on projects, you'll explore core techniques, including how to build ML models with NumPy & sci-kit-learn, build & train supervised models for prediction and binary classification tasks (linear, logistic regression), apply best practices for ML development, and more.
specialization
#BreakIntoAI with Machine Learning Specialization. Master fundamental AI concepts and develop practical machine learning skills in the beginner-friendly, 3-course program by AI visionary Andrew Ng
4.9
(32,368 ratings)
603,139 already enrolled
Beginner level
Average time: 2 month(s)
Learn at your own pace
Skills you'll build:
Algorithms, Artificial Neural Network, Mathematics, Human Learning, Linear Regression, Machine Learning, Artificial Neural Networks, Deep Learning, Critical Thinking, Recommender Systems, Network Model, Regression, Decision Trees, Applied Machine Learning, Machine Learning Algorithms, Logistic Regression, Python Programming, Advice for Model Development, Tensorflow, Tree Ensembles, Xgboost, Supervised Learning, Regularization to Avoid Overfitting, Logistic Regression for Classification, Gradient Descent, Collaborative Filtering, Anomaly Detection, Reinforcement Learning, Unsupervised Learning
As data becomes increasingly more valuable, so too do machine learning engineers capable of manipulating it with artificial intelligence. Applying your expertise in an area of rapid growth may lead to more job opportunities and advancement. Consider the five top innovations in machine learning, according to AI magazine [7]:
Improved cybersecurity
No-code AI
Machine learning operationalization management
Hyperautomation
Machine learning engineering isn’t the only game in town for those with the required skill set. According to Glassdoor, here’s how other similar jobs’ base salaries stack up:
Software engineer: Machine learning: $150,134 [8]
Research engineer: $135,655 [9]
Machine learning research scientist: $154,286 [10]
Machine learning scientist: $132,339 [11]
Typically, salaries vary from region to region. Every location has its own cost of living and market competition, which inevitably impacts the salary that a machine learning engineer can expect to make.
Here are the average base salaries for machine learning engineers across the country—from the West Coast to the East, the Midwest to the South—courtesy of Glassdoor:
City | Average base salary (Glassdoor) |
---|---|
San Francisco, CA | $149,995 |
New York City, NY | $125,458 |
Seattle, WA | $140,082 |
Los Angeles, CA | $130,528 |
Austin, TX | $115,989 |
Washington, DC | $127,951 |
Madison, WI | $103,821 |
Saint Louis, MO | $110,901 |
Chicago, IL | $110,703 |
The job outlook for machine learning engineers is positive. According to the Bureau of Labor Statistics, computer and information research scientists – the group under which machine learning engineers typically fall – are projected to grow by 26 percent between 2023 and 2033 [12].
In 2023, meanwhile, Indeed ranked machine learning engineers as one of the top 10 jobs in the United States, noting its high salary and the 53 percent job growth seen between 2020 and 2023 as key reasons [13].
Becoming a machine learning engineer takes time and dedication. To get started, consider taking Stanford and DeepLearning.AI's Machine Learning Specialization. Over three courses, you can explore foundational machine learning concepts and develop practical skills, including how to build and train a neural network with TensorFlow to perform multi-class classification.
Looking to advance your machine learning skills? DeepLearning.AI’s Deep Learning Specialization is a five-course program designed for intermediate learners who want to build and train deep neural networks, identify key architecture parameters, and implement vectorized neural networks and deep learning to applications. Plus, with this Specialization, you can train test sets, analyze variance for DL applications, use standard techniques and optimization algorithms, and build neural networks in TensorFlow.
specialization
#BreakIntoAI with Machine Learning Specialization. Master fundamental AI concepts and develop practical machine learning skills in the beginner-friendly, 3-course program by AI visionary Andrew Ng
4.9
(32,368 ratings)
603,139 already enrolled
Beginner level
Average time: 2 month(s)
Learn at your own pace
Skills you'll build:
Algorithms, Artificial Neural Network, Mathematics, Human Learning, Linear Regression, Machine Learning, Artificial Neural Networks, Deep Learning, Critical Thinking, Recommender Systems, Network Model, Regression, Decision Trees, Applied Machine Learning, Machine Learning Algorithms, Logistic Regression, Python Programming, Advice for Model Development, Tensorflow, Tree Ensembles, Xgboost, Supervised Learning, Regularization to Avoid Overfitting, Logistic Regression for Classification, Gradient Descent, Collaborative Filtering, Anomaly Detection, Reinforcement Learning, Unsupervised Learning
specialization
Become a Machine Learning expert. Master the fundamentals of deep learning and break into AI. Recently updated with cutting-edge techniques!
4.9
(135,802 ratings)
913,305 already enrolled
Intermediate level
Average time: 3 month(s)
Learn at your own pace
Skills you'll build:
Algorithms, Artificial Neural Network, Transformers, Data Analysis, Recurrent Neural Network, Computer Programming, Mathematics, Human Learning, Convolutional Neural Network, Calculus, Machine Learning, Network Architecture, Organizational Development, Artificial Neural Networks, Deep Learning, Tensorflow, Network Model, Regression, Computer Vision, Mathematical Theory & Analysis, Applied Machine Learning, Strategy, Machine Learning Algorithms, Linear Algebra, Python Programming, Neural Network Architecture, Backpropagation, Object Detection and Segmentation, Facial Recognition System, Mathematical Optimization, hyperparameter tuning, Multi-Task Learning, Decision-Making, Inductive Transfer, Natural Language Processing, Gated Recurrent Unit (GRU), Long Short Term Memory (LSTM), Attention Models
FRED St.Louis. “Real Median Personal Income in the United States, https://fred.stlouisfed.org/series/MEPAINUSA672N.” Accessed March 5, 2025.
Payscale. “Machine Learning Engineer Salary, https://www.ziprecruiter.com/Salaries/Machine-Learning-Engineer-Salary.” Accessed March 10, 2025.
ZipRecruiter. “Full Time Machine Learning Engineer Salary, https://www.ziprecruiter.com/Salaries/Full-Time-Machine-Learning-Engineer-Salary.” Accessed March 10, 2025.
Salary.com. “Machine Learning Engineer Salary in the United States, https://www.salary.com/research/salary/posting/machine-learning-engineer-salary.” Accessed March 10, 2025.
Glassdoor. “Machine Learning Engineer Salaries, https://www.glassdoor.com/Salaries/machine-learning-engineer-salary-SRCH_KO0,25.htm.” Accessed March 10, 2025.
Glassdoor. “How much does a Senior Machine Learning Engineer make?, https://www.glassdoor.com/Salaries/senior-machine-learning-engineer-salary-SRCH_KO0,32.htm.” Accessed March 10, 2025.
AI Magazine. “Top 10: Machine Learning Innovations, https://aimagazine.com/top10/top-10-machine-learning-innovations.” Accessed March 10, 2025.
Glassdoor. “How much does a Machine Learning Software Engineer make?, https://www.glassdoor.com/Salaries/machine-learning-software-engineer-salary-SRCH_KO0,34.htm.” Accessed March 10, 2025.
Glassdoor. “How much does a Research Engineer make?, https://www.glassdoor.com/Salaries/research-engineer-salary-SRCH_KO0,17.htm.” Accessed March 10, 2025
Glassdoor. “How much does a Machine Learning Research Scientist make?, https://www.glassdoor.com/Salaries/machine-learning-research-scientist-salary-SRCH_KO0,35.htm.” Accessed March 10, 2025
Glassdoor. “How much does a Machine Learning Scientist make?, https://www.glassdoor.com/Salaries/machine-learning-scientist-salary-SRCH_KO0,26.htm.” Accessed March 10, 2025
BLS. “Occupational Outlook Handbook: Computer and Information Research Scientists, https://www.bls.gov/ooh/computer-and-information-technology/computer-and-information-research-scientists.htm.” Accessed March 10, 2025.
Indeed. “The Best Jobs in the U.S. in 2023, https://www.indeed.com/career-advice/news/best-jobs-of-2023.” Accessed March 10, 2025.
Editorial Team
Coursera’s editorial team is comprised of highly experienced professional editors, writers, and fact...
This content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.
Advance your career with top-rated exam prep courses today.
Unlock unlimited learning and 10,000+ courses for $25/month, billed annually.
New to Coursera?
Having trouble logging in? Learner help center
This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.