Jobs Jobs Jobs Research is a product of Quantum Applications™ that uses AI and employment data to match the right people to the right jobs. Sign up for free to save jobs, manage your search, and use the app.

Our Data Methodology

Methodology Contract

Primary Source
Adzuna active job postings
Refresh Cadence
Daily
Machine-readable Scope
Deterministic JSON for salary and career data feeds
Human-readable Layer
Narrative and guidance may appear in HTML without altering data feeds
Schema Version
2026-04-21
Dataset Hub

For Data Teams

This page documents how public salary and career-intelligence feeds are assembled. The goal is to make the machine-readable layer understandable to engineering, research, and institutional consumers without requiring private access.

554
Salary Data Points
265
Job Titles
166
US Cities
March 2026
Last Updated

Jobs Jobs Jobs is a comprehensive job search and salary data platform designed to provide users with timely and accurate insights into employment trends across the United States. Our goal is to empower job seekers and researchers with detailed data to make informed career and hiring decisions.


Data Sources

The primary data source for Jobs Jobs Jobs is the Adzuna Job Search API, which aggregates live job listings from various job boards and employer websites. This API provides a robust and diverse dataset covering 166 cities across the United States. Our platform updates its data on a rolling nightly cycle to ensure users have access to the most current job listings and salary information. Each city and job title combination is revisited within a 21-day window to refresh the statistics, ensuring that our data remains relevant and reflective of current market conditions.

How We Calculate Salaries

Our salary statistics are derived using a weighted histogram percentile method, focusing on five key percentiles: P10, P25, P50, P75, and P90. This approach allows us to present a detailed distribution of salaries, offering users insights into typical earnings as well as outlier compensation. To calculate the average salary, we employ a trimmed mean method, considering only the data within the P10 to P90 range. This technique helps mitigate the impact of extreme outliers, providing a more stable and representative average than the traditional arithmetic mean. In cases where the data distribution is highly skewed, we apply the Tukey IQR method as a fallback to ensure robustness.

The Demand Signal

The demand signal on Jobs Jobs Jobs categorizes job demand into High, Medium, and Low levels, relative to the national average. This signal is computed by analyzing the volume of job postings for each title and city combination, compared to historical trends and national averages. A 'High' demand indicates a significantly greater number of job listings than average, suggesting strong employer interest, while 'Low' suggests fewer opportunities relative to expectations.

Limitations and Caveats

Our data does not capture certain compensation elements such as remote work premiums, equity compensation, or signing bonuses. Additionally, regional cost of living variations are not factored into our salary calculations, which may affect the applicability of our data for cost-adjusted comparisons. While we strive for timeliness, there is an inherent data lag due to our 21-day refresh cycle, which users should consider when interpreting trends.

How to Cite This Data

To cite data from Jobs Jobs Jobs in academic or professional contexts, please use the following format: 'Jobs Jobs Jobs. (Year). Title of the Page. Retrieved from URL'. For any press inquiries or further assistance, please contact our media relations team at press@jobsjobsjobsapp.com.

Frequently Asked Questions

How often is the salary data updated?

The salary data is updated on a nightly cycle, with each city and job title combination being refreshed within a 21-day window to ensure current and relevant information.

Where does the salary data come from?

The salary data is sourced from the Adzuna Job Search API, which aggregates job listings from multiple job boards and employer websites.

Why does the displayed average differ from what I see on other sites?

Our displayed averages use a trimmed mean method, which excludes extreme outliers by considering only the data within the P10 to P90 range, offering a more stable and representative average compared to the arithmetic mean.

Does the data include remote jobs?

Our data includes remote job listings; however, specific remote work premiums are not separately identified or factored into our salary calculations.


Data sourced from Adzuna job listings. Updated daily. Not financial or legal advice. Sitemap · About the Dataset