RoleBlip

Tech salaries by job, level and place

The median posted base pay for all tech jobs is $195K a year, from 29,473 open jobs with posted pay. Choose a job type, a level and a place to see the median, the pay bands and the top-paying companies.

Data of . This is posted base pay, not total pay. It does not include stock or a bonus. For one company, see Company salaries.

Software engineer salary

The median posted base pay for software engineer jobs is $192K a year.

Pay pages for software engineer jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Software engineer salary13,567 jobsBay Area4,532 jobsNew York2,336 jobsRemote2,309 jobs
Software engineer intern salary29 jobsBay Area21 jobsToo few jobsToo few jobs
Entry-level software engineer salary176 jobsBay Area57 jobsNew York34 jobsToo few jobs
Senior software engineer salary4,267 jobsBay Area1,289 jobsNew York647 jobsRemote887 jobs
Staff software engineer salary1,568 jobsBay Area658 jobsNew York312 jobsRemote368 jobs
Principal software engineer salary436 jobsBay Area142 jobsNew York30 jobsRemote98 jobs
Director-level software engineer salary506 jobsBay Area142 jobsNew York96 jobsRemote97 jobs

Machine learning engineer salary

The median posted base pay for machine learning and AI engineer jobs is $215K a year.

Pay pages for machine learning and AI engineer jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Machine learning engineer salary6,177 jobsBay Area3,029 jobsNew York1,246 jobsRemote1,015 jobs
Machine learning engineer intern salary33 jobsToo few jobsToo few jobsToo few jobs
Entry-level machine learning engineer salary63 jobsBay Area39 jobsToo few jobsToo few jobs
Senior machine learning engineer salary1,610 jobsBay Area637 jobsNew York221 jobsRemote342 jobs
Staff machine learning engineer salary815 jobsBay Area457 jobsNew York178 jobsRemote206 jobs
Principal machine learning engineer salary242 jobsBay Area98 jobsNew York25 jobsRemote60 jobs
Director-level machine learning engineer salary190 jobsBay Area74 jobsNew York47 jobsRemote41 jobs

Inference and ML systems engineer salary

The median posted base pay for inference and ML systems jobs is $225K a year.

Pay pages for inference and ML systems jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Inference and ML systems engineer salary3,509 jobsBay Area1,975 jobsNew York714 jobsRemote554 jobs
Entry-level inference and ML systems engineer salary31 jobsBay Area21 jobsToo few jobsToo few jobs
Senior inference and ML systems engineer salary912 jobsBay Area410 jobsNew York123 jobsRemote199 jobs
Staff inference and ML systems engineer salary504 jobsBay Area299 jobsNew York101 jobsRemote115 jobs
Principal inference and ML systems engineer salary175 jobsBay Area85 jobsToo few jobsRemote34 jobs
Director-level inference and ML systems engineer salary128 jobsBay Area50 jobsNew York28 jobsRemote26 jobs

AI researcher salary

The median posted base pay for AI research jobs is $215K a year.

Pay pages for AI research jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
AI researcher salary1,394 jobsBay Area713 jobsNew York360 jobsRemote190 jobs
AI researcher intern salary24 jobsToo few jobsToo few jobsToo few jobs
Senior AI researcher salary216 jobsBay Area77 jobsNew York25 jobsRemote34 jobs
Staff AI researcher salary95 jobsBay Area60 jobsNew York32 jobsRemote31 jobs
Principal AI researcher salary35 jobsToo few jobsToo few jobsToo few jobs
Director-level AI researcher salary71 jobsToo few jobsToo few jobsToo few jobs

Infrastructure, platform and SRE engineer salary

The median posted base pay for infrastructure, platform and SRE jobs is $194K a year.

Pay pages for infrastructure, platform and SRE jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Infrastructure, platform and SRE engineer salary4,729 jobsBay Area1,553 jobsNew York732 jobsRemote833 jobs
Entry-level infrastructure, platform and SRE engineer salary31 jobsToo few jobsToo few jobsToo few jobs
Senior infrastructure, platform and SRE engineer salary1,657 jobsBay Area535 jobsNew York232 jobsRemote322 jobs
Staff infrastructure, platform and SRE engineer salary624 jobsBay Area286 jobsNew York99 jobsRemote147 jobs
Principal infrastructure, platform and SRE engineer salary183 jobsBay Area60 jobsToo few jobsRemote41 jobs
Director-level infrastructure, platform and SRE engineer salary193 jobsBay Area53 jobsNew York34 jobsRemote47 jobs

Data engineer salary

The median posted base pay for data engineering jobs is $183K a year.

Pay pages for data engineering jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Data engineer salary840 jobsBay Area222 jobsNew York175 jobsRemote169 jobs
Senior data engineer salary324 jobsBay Area85 jobsNew York54 jobsRemote90 jobs
Staff data engineer salary98 jobsBay Area38 jobsNew York33 jobsRemote22 jobs
Principal data engineer salary26 jobsToo few jobsToo few jobsToo few jobs

Data scientist salary

The median posted base pay for data science jobs is $183K a year.

Pay pages for data science jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Data scientist salary857 jobsBay Area269 jobsNew York191 jobsRemote170 jobs
Senior data scientist salary311 jobsBay Area93 jobsNew York60 jobsRemote73 jobs
Staff data scientist salary89 jobsBay Area31 jobsToo few jobsRemote33 jobs
Principal data scientist salary53 jobsToo few jobsToo few jobsToo few jobs
Director-level data scientist salary44 jobsToo few jobsToo few jobsToo few jobs

Security engineer salary

The median posted base pay for security engineering jobs is $195K a year.

Pay pages for security engineering jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Security engineer salary1,540 jobsBay Area500 jobsNew York257 jobsRemote324 jobs
Senior security engineer salary550 jobsBay Area175 jobsNew York94 jobsRemote108 jobs
Staff security engineer salary192 jobsBay Area84 jobsNew York30 jobsRemote61 jobs
Principal security engineer salary70 jobsToo few jobsToo few jobsRemote23 jobs
Director-level security engineer salary26 jobsToo few jobsToo few jobsToo few jobs

Product manager salary

The median posted base pay for product manager jobs is $200K a year.

Pay pages for product manager jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Product manager salary3,148 jobsBay Area1,160 jobsNew York679 jobsRemote734 jobs
Senior product manager salary1,125 jobsBay Area358 jobsNew York221 jobsRemote283 jobs
Staff product manager salary435 jobsBay Area177 jobsNew York93 jobsRemote121 jobs
Principal product manager salary216 jobsBay Area65 jobsNew York25 jobsRemote79 jobs
Director-level product manager salary285 jobsBay Area105 jobsNew York65 jobsRemote70 jobs

Product designer salary

The median posted base pay for product design and UX jobs is $180K a year.

Pay pages for product design and UX jobs. Each number is the count of open jobs with posted pay.
All placesSan Francisco Bay AreaNew YorkRemote (US)
Product designer salary983 jobsBay Area339 jobsNew York310 jobsRemote181 jobs
Senior product designer salary425 jobsBay Area127 jobsNew York113 jobsRemote87 jobs
Staff product designer salary140 jobsBay Area59 jobsNew York55 jobsRemote33 jobs
Principal product designer salary37 jobsToo few jobsToo few jobsToo few jobs
Director-level product designer salary39 jobsToo few jobsToo few jobsToo few jobs

How we compute these numbers

We read each job from the job board of the company and check it every day. We use only open jobs that state a yearly pay range in US dollars. One job counts with the middle point of its posted range. The median is the middle value of these amounts: half of the jobs are above it and half are below it.

We do not use a range with a bottom below $15,000, a top above $1,000,000, or a top that is more than four times the bottom. A role page needs 20 or more open jobs with posted pay. A cell with fewer jobs has no page.

The numbers are base pay as the company posted it. They are not the pay of a person, and they do not include stock, a bonus or benefits. For the stock and the bonus that people reported, see Reported pay.