Machine learning engineer pay and education: what BLS data shows for 2 related occupations.
“Machine learning engineer” is a job title, not a government occupation. O*NET lists it under 3 official occupations, and 2 of them have their own BLS wage data. Here is what each of those occupations pays, the education BLS lists to start, and where it is heading. Every figure belongs to its own occupation, not to machine learning engineers.
2 official occupations
BLS does not publish Machine Learning Engineer as a standalone occupation, so there is no machine learning engineer median. The table below shows each related occupation's own figures.
BLS does not publish Machine Learning Engineer as a standalone occupation. O*NET lists “Machine Learning Engineer” as a job title in two occupations that have their own BLS wage data; their median annual wages in the United States in May 2025 were: Computer and Information Research Scientists (SOC 15-1221) $140,300; Data Scientists (SOC 15-2051) $120,230 (BLS OEWS). None of these figures is a machine learning engineer salary.
What the official data covers
O*NET 31.0 lists the exact job title “Machine Learning Engineer” under 3 O*NET-SOC occupations; 2 of them are BLS occupations with their own wage data.
Source: O*NET 31.0 Job Titles, August 2026
Data Scientists (SOC 15-2051) is the largest of these occupations, with 262,440 employed in the United States in May 2025 (BLS).
Source: BLS OEWS, May 2025
BLS projects employment of data scientists (SOC 15-2051) to change +34.6% from 2025 to 2035, the fastest projected change among these occupations.
Source: BLS Employment Projections, 2025–35
Where government data puts the Machine Learning Engineer job title
Data One row per BLS occupation in which O*NET lists the exact title “Machine Learning Engineer”, sorted by median annual pay. Hourly pay only where BLS publishes it.
| BLS occupation (SOC) | O*NET lists “Machine Learning Engineer” | Median annual pay | Median hourly | Employed | Typical entry-level education | Projected change 2025–35 |
|---|---|---|---|---|---|---|
| Computer and Information Research Scientists (15-1221) | 1 job title | $140,300 | $67.45 | 37,200 | Master's degree | +21.8% |
| Data Scientists (15-2051) | 1 job title | $120,230 | $57.80 | 262,440 | Bachelor's degree | +34.6% |
Each row is a different BLS occupation with its own figures. None of these figures is a machine learning engineer salary, and they are not combined.
O*NET occupations that list the title but have no BLS wage of their own
Data O*NET-SOC 8-digit occupations: O*NET describes them, but BLS publishes wages only for the broader SOC occupation.
- Computer Systems Engineers/Architects (15-1299.08)BLS publishes no wage for this occupation. Its BLS parent, Computer Occupations, All Other (SOC 15-1299), is a catch-all group, so no figure is shown.
How this page is built
“Machine Learning Engineer” is a job title, not an occupation in the Standard Occupational Classification, so BLS publishes no wage, employment or outlook figure for it. An official occupation appears on this page only when the O*NET 31.0 Job Titles or Sample of Reported Titles file contains the exact title “Machine Learning Engineer” for that occupation; the count is shown in the table. Pay and employment are BLS OEWS national estimates for May 2025, for each occupation listed; typical entry-level education and projected change are from BLS Employment Projections 2025–35. Hourly pay is shown only where BLS publishes it. No figure is averaged, combined or estimated by TryHired.
- What a specific employer pays for a job titled Machine Learning Engineer.
- Which of these occupations matches a particular job posting.
- Certification or degree requirements set by employers.
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates (public domain).
- U.S. Bureau of Labor Statistics, Employment Projections, 2025–35 (public domain): typical entry-level education and projected employment change.
- This page includes information from the O*NET® 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA. TryHired has modified all or some of this information. USDOL/ETA has not approved, endorsed, or tested these modifications.