Python salaries
Python jobs pay $151.6–209.8K per year on average, based on 141 jobs. Python roles pay 11% above the average salary of $136.1–189.2K for jobs listed on Get AI Careers. Pay ranges from $112.5–153.9K for Entry level roles up to $123.5–164.1K at the Director level.
Median salary
$177.5K
Based on 141 jobs · 11% more than the average salary on Get AI Careers
25th percentile
$120K
Average
$180.7K
75th percentile
$255K
Python salaries by seniority
Python salaries range from $112.5–153.9K for Entry level roles to $123.5–164.1K for Director positions.
| Seniority | Avg. salary | Jobs | vs Avg. on Get AI Careers |
|---|---|---|---|
| Entry level | $112.5–153.9K | 4 | +38% |
| Mid-level | $123.5–172.6K | 31 | +12% |
| Senior | $163.4–225.5K | 102 | +9% |
| Director | $123.5–164.1K | 3 | -19% |
Top companies for Python salaries
5 companies hiring for Python roles, ranked by average salary.
Python salaries by location
Average Python salaries across 14 locations.
United States
Avg. $157.5–219K · 87 Jobs
California
Avg. $159.7–229.2K · 44 Jobs
New York
Avg. $167.7–219.7K · 23 Jobs
San Francisco, CA
Avg. $180.8–265.7K · 9 Jobs
Palo Alto, CA
Avg. $144.6–237K · 7 Jobs
Foster City, CA
Avg. $195–270.7K · 5 Jobs
New York, NY
Avg. $148.1–209.8K · 5 Jobs
Massachusetts
Avg. $122.6–192.8K · 4 Jobs
Boston, MA
Avg. $130.2–213.7K · 3 Jobs
San Mateo, CA
Avg. $211.3–256.7K · 3 Jobs
Related titles
Top paying titles across 6 titles.
Related skills
Python salary FAQs
All salary figures are converted to annual equivalents in USD. Averages are based on published jobs with salary data and filtered for statistical outliers.




