Average Data Scientist / Engineer Salary in San Francisco, California

Avg. SalaryShow Hourly Rate
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Data Scientist / Engineer in San Francisco, California is $99,995.
MEDIAN $99,995
Is Data Scientist / Engineer your job title? Get a personalized salary report!
How it works:
Enter city & years of experience
Add pay factors like skills & education
Find your market worth with a report tailored to you
United States (change)
$61k - $151k
$201 - $25k
Total Pay
$59k - $171k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Data Scientist / Engineer

Data Scientist / Engineer Tasks
  • Design and build new data set processes for modeling, data mining, and production purposes.
  • Determine new ways to improve data and search quality, and predictive capabilities.
  • Perform and interpret data studies and product experiments concerning new data sources or new uses for existing data sources.
  • Develop prototypes, proof of concepts, algorithms, predictive models, and custom analysis.

Career Paths

Explore the most common career paths for Data Scientist / Engineer. Thickness and color of lines indicates popularity of movement from one job to the next. Visit our career path planner to research other job paths.
Data Scientist / Engineer
Robotics Engineer
Data Scientist, IT
Data Scientist
More common (> 20%)
Somewhat common (8 - 20%)
Less common (< 8%)

Data Scientist / Engineer Job Listings

Popular Skills for Data Scientist / Engineer

Skills that pay less than market rate include Python, Apache Hadoop, SQL, Machine Learning and Data Analysis.

Pay by Experience Level for Data Scientist / Engineer

An entry-level Data Scientist / Engineer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of $83,810 based on 6 salaries. An early career Data Scientist / Engineer with 1-4 years of experience earns an average total compensation of $95,330 based on 18 salaries. A mid-career Data Scientist / Engineer with 5-9 years of experience earns an average total compensation of $137,935 based on 6 salaries. An experienced Data Scientist / Engineer with 10-19 years of experience earns an average total compensation of $135,000 based on 2 salaries.
Employees with Data Scientist / Engineer in their job title in Los Angeles, California earn an average of 9.9% more than the national average. These job titles also find higher than average salaries in Seattle, Washington (8.9% more) and New York, New York (0.0% more). The lowest salaries can be found in San Diego, California (18.6% less), Austin, Texas (17.6% less) and Chicago, Illinois (11.2% less).

Years of Experience

This data is based on 32 survey responses.
Entry Level
Early Career
Mid Career