Jobs Jobs Jobs Research uses AI to match the right people to the right jobs — any industry, any size. Sign up for free to save jobs, manage your search, and use the app.

Machine Learning Engineer Salary in Oklahoma City {} JSON

Salary data for Machine Learning Engineer positions in Oklahoma City, OK based on 63 active listings. Updated February 18, 2026.

Dataset Contract

Primary Source
Adzuna active job postings
Sample Size
63 active listings
Refresh Cadence
Nightly target; stale markets rotate through refreshes
Last Updated
Feb 18, 2026
Coverage
Aggregated posting signal, not a complete census
Deduplication
Validated feed data; duplicate postings may still affect totals
Schema Version
2026-04-21
Machine-readable

For Data Teams

This page is the human-readable wrapper around a deterministic salary feed. The JSON endpoint is intended for programmatic access; HTML commentary does not change the underlying salary metrics.

Market Intelligence

The salary market for Machine Learning Engineers in Oklahoma City is shaped by a combination of robust demand and a diverse salary distribution. With 63 open positions, the average salary stands at $119,469, reflecting competitive pressure from employers such as Accenture and Oracle. However, the wide salary range from $20,000 to $150,000 indicates significant variability, suggesting that entry-level positions face different market pressures compared to more experienced roles. As salaries increase, the competition among employers intensifies, potentially accelerating career growth for top talent. Despite the promising job count, the absence of detailed salary percentiles limits our confidence in understanding the full nuances of this market.

What This Market Is Signaling

$119,469
Average / yr
$20,000
Min / yr
$150,000
Max / yr
63
Active Listings

Salary Distribution — Machine Learning Engineer in Oklahoma City

Hover bars for details · Based on 63 listings

Raw Data (JSON)

Embed this dataset in your application. Open CORS — no API key required.

curl https://jobsjobsjobsapp.com/data/salaries/machine-learning-engineer/oklahoma-city.json
{
  "schema_version": "2026-04-21",
  "source": "jobsjobsjobsapp.com",
  "data_type": "aggregated_job_posting_salary_data",
  "primary_source": "Adzuna",
  "methodology_url": "https://jobsjobsjobsapp.com/data/methodology/",
  "refresh_cadence": "nightly target; stale markets are refreshed on a rotating schedule",
  "as_of": "2026-02-18T00:21:36Z",
  "coverage_note": "Aggregated posting signal from the ingestion pipeline, not a complete census of every open job.",
  "deduplication_note": "Counts reflect the upstream posting feed and Jobs Jobs Jobs validation; duplicate postings may still exist in aggregated totals.",
  "title": "Machine Learning Engineer",
  "city": "Oklahoma City",
  "state": "OK",
  "url": "https://jobsjobsjobsapp.com/data/salaries/machine-learning-engineer/oklahoma-city/",
  "avg_salary": 119469,
  "median_salary": null,
  "salary_p25": null,
  "salary_p75": null,
  "salary_min": 20000,
  "salary_max": 150000,
  "total_jobs": 63,
  "salary_histogram": { "100000": 203, "120000": 367, "140000": 1504, "20000": 3, "40000": 39, "60000": 154, "80000": 369 },
  "updated_at": "2026-02-18T00:21:36Z"
}

Download JSON ↓

Career Intelligence — Machine Learning Engineer in Oklahoma City

Go beyond raw salary data: purchasing power, market demand, career growth potential, and skills by level.

Machine Learning Engineer — City Comparison

Hover for exact figures

Machine Learning Engineer Salaries in Other Cities

All cities for Machine Learning Engineer →

Other Roles in Oklahoma City

All roles in Oklahoma City →

Frequently Asked Questions

What is the average salary for a Machine Learning Engineer in Oklahoma City?

The average salary for a Machine Learning Engineer in Oklahoma City is $119,469. This figure reflects strong demand for skilled professionals in the area, particularly from major employers.

What do top-paid Machine Learning Engineers in Oklahoma City earn?

While specific P75 and P90 figures are unavailable, the salary distribution shows that there are 1,504 positions at the $140,000 level. This indicates that top talent can command significant salaries, especially in high-demand roles.

How many Machine Learning Engineer jobs are open in Oklahoma City?

There are currently 63 open positions for Machine Learning Engineers in Oklahoma City. This level of demand suggests a healthy job market for candidates with the right skill sets.

How should a Machine Learning Engineer negotiate salary in Oklahoma City?

When negotiating salary, a Machine Learning Engineer should aim for offers in the $120,000 range, which is supported by 367 available positions at that salary level. Being aware of the competitive landscape can empower candidates to negotiate effectively.

Data sourced from Adzuna job listings. Updated on a nightly target schedule. Salaries are gross annual estimates based on active postings. Treat counts as directional market coverage, not a guarantee that every open job or duplicate has been captured. Not financial advice. ← Data Hub