The average computer scientist salary is $126,830. Keep reading to learn how much you can make as a computer scientist and where you can get paid the most.
Computer scientists across the country and with varying levels of experience make an average salary of $126,830 per year. Average salaries will vary depending on your experience level and where you will be working.
For example, an entry-level computer scientist can make $72,210 annually whereas a senior computer scientist with seven years of experience can make $194,430 per year. These averages are based on salary alone, not including equity or other forms of compensation.
For a more in-depth look at salaries based on AngelList job data, check out our unique, dynamic salary tool which allows you to customize your salary estimate based on your role, location, skills, and market.
Computer scientists can earn a salary ranging from $72,210 to $194,430 per year, but their salaries can vary based on experience and location.
Work experience is by far one of top determinants of how much you will make, but the average computer science salary can be influenced by factors such as obtaining a computer science degree, years of experience in the industry and where the position is located. Whether you’re a computer science intern or a senior-level professional, there are plenty of variations in your compensation.
One of the largest employers of computer scientists is the federal government and their salary data may reflect national averages for the position. In 2004, the average salary for a computer scientist in the federal government was $102,212, which grew to $136,476 in 2020.
Computer science is a large industry that overlaps with engineering, development, and a number of computer-based professions, all of which are growing in job outlook and salaries. The Bureau of Labor Statistics (BLS) anticipates that the job outlook for computer scientists will increase by 22% from 2020 to 2030 alone.
The BLS reported that the job outlook for computer scientists will increase by 22% from 2020 to 2030 alone, which will increase the number of computer science jobs and potentially their salaries.
A significant amount of computer science jobs have become remote in recent years, even prior to the COVID-19 pandemic — so much so that a Digital Ocean study revealed that 86% of IT developers worked remotely in 2019. The same study discovered that 43% of developers considered working remotely as a necessary benefit of their position.
The average salary for a remote computer scientist is $125,000 annually, ranging from $120,874 for entry-level positions and $149,550 for senior positions.
So you’ve decided you want to become a computer scientist. Your next step is deciding where you’d want to be one and where they will compensate you accordingly. Geographic salary data from the BLS revealed that Silicon Valley city San Jose pays the highest salary for computer scientists, followed by San Francisco and Portland, Oregon.
The top-paying states for computer scientists range from California to New York to Virginia. States on both coasts pay computer scientists generously, so explore your geographic options with this role.
Working in computer science means you are expected to have knowledge on a variety of programming languages as well as the back-end functions of software development. From Python to Javascript, we’ve listed the top computer scientist skills below.
Yes! Computer scientists get paid a generous salary, as the average computer scientist salary is $126,830.
A few of the top soft skills computer scientists will need include analytical skills, critical and creative thinking, and attention to detail.
The typical entry-level education for computer scientists is a master’s degree, but work experience can play a large role in position eligibility.
Explore your next career move with these open positions on AngelList.
Computer science is a field which has plenty of transferable skills that can be utilized in different roles like the related jobs we’ve listed below.