Principal Machine Learning Engineer salary: median $274,000 a year
Principal Machine Learning Engineer listings that state pay run from $214,500 to $313,500 for the middle half, based on 50 current job listings. 127 principal machine learning engineer roles are open now.
Principal Machine Learning Engineer pay range
From 50 open listings that state pay. Annual, in US dollars.
- Lower quarter
- $214,500
- Median
- $274,000
- Upper quarter
- $313,500
Open principal machine learning engineer jobs
Verified against the employer’s own career site within the last week.
- Principal Machine Learning Engineer - San Francisco Bay Area
Acquisition Network · San Francisco, CA
$200k–$320k · Oct 26, 2026
- Principal Machine Learning Engineer
Nexxt · Centennial, CO
Oct 25, 2026
- Principal Machine Learning Engineer
Nexxt · Littleton, CO
Oct 25, 2026
- Principal Machine Learning Engineer
Smart Tech Skills · Raleigh, NC
Oct 25, 2026
- Principal Machine Learning Engineer
SAP IT Business Systeme · Palo Alto, CA
$198k–$420k · Oct 25, 2026
- Principal Machine Learning Engineer - New York
Career Launch · New York, NY
$200k–$320k · Oct 25, 2026
- Principal Machine Learning Engineer
Compunnel · New York, NY
Oct 25, 2026
- Principal Machine Learning Engineer
Vail Resorts · Broomfield, CO
$140k–$185k · Oct 25, 2026
- Principal Machine Learning Engineer
Delan Associates · Philadelphia, PA
Oct 25, 2026
- Principal Machine Learning Engineer
3B Staffing · Denver, CO
Oct 25, 2026
- Principal Machine Learning Engineer
NxT Level · San Francisco, CA
Oct 25, 2026
- Principal Machine Learning Engineer, Platform Integrity Engineering, Level 7
Snapchat · Bellevue, WA
$276k–$414k · Oct 24, 2026
- Principal Machine Learning Engineer
ZoomInfo Technologies · Boston, MA
$193k–$303k · Oct 24, 2026
- Principal Machine Learning Engineer
MaC VC · California
$175k–$250k · Oct 24, 2026
- Principal Machine Learning Engineer, Recommendation Platform (ML Platform)
ByLabs · Washington DC
Oct 24, 2026
Showing the newest 15 of about 127 verified open jobs here. Search all jobs
Related salaries
Principal Machine Learning Engineer salary questions
- How much does a principal machine learning engineer make?
- Among 50 open principal machine learning engineer listings that state pay, the median is $274,000 a year, and half of listings fall between $214,500 and $313,500.
- Where does this principal machine learning engineer pay data come from?
- From current job listings on employers’ own career sites that state a pay range. Hourly pay is converted at 2,080 hours a year, and a listing’s midpoint is used. Listed pay is what employers advertise, not what people are paid.
- Which state pays principal machine learning engineers the most?
- Of the states with enough listings, California has the highest median listed pay at $301,500.
See how the market reads your background
NextChapter is the leading job transition platform. A free account gives you a plain-language read on what you are worth as a principal machine learning engineer, matched jobs and a weekly action plan.
Start free