1

Computer Research Scientist Jobs in California (NOW HIRING)

Research Scientist

San Francisco, CA · On-site

$210K - $360K/yr

We bring an R&D approach to data-developing datasets with the same rigor AI labs bring to models ... PhD or Masters in Computer Science or a related field. * Experience training large neural network ...

Research Scientist

San Francisco, CA · On-site

$120 - $250/hr

Research and implement state-of-the-art robot learning policies, including reinforcement learning ... Master's/PhD degree in Computer Science, Machine Learning, Robotics, or equivalent technical ...

Senior Staff Research Scientist

Mountain View, CA · On-site

$116K - $148K/yr

D. in Computer Science, Robotics, Electrical Engineering, Statistics, or a related field (or equivalent practical experience). * 6 years of experience leading research agendas, developing scalable ...

Research Scientist

San Francisco, CA · On-site

$120 - $160/hr

With this vision, we're designing a new kind of computer, focused on making voice agents part of ... As a Machine Learning Scientist at Sesame, you are a research-oriented person with experience in ...

Senior Research Scientist, Beam

Mountain View, CA · On-site

$116K - $148K/yr

PhD degree in Computer Science, a related field, or equivalent practical experience. * 2 years of ... Experience conducting research and development, including experimental design, implementation, and ...

Showing results 41-60

Computer Research Scientist information

See California salary details

$89.3K

$130.7K

$141.6K

How much do computer research scientist jobs pay per year?

As of Sep 5, 2026, the average yearly pay for computer research scientist in California is $130,720.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $141,100.00 per year, depending on experience, location, and employer.

What is a computer research scientist?

Computer Research Scientists are professionals who invent and design new approaches to computing technology and find innovative uses for existing technology. They conduct research to solve complex problems in computing, develop new computer hardware and software, and work to advance the field of computer science as a whole. Their work often includes developing algorithms, working with big data, and improving the efficiency and security of computer systems. They are typically employed in academia, government, and private industry research labs. A strong background in mathematics, logic, and programming is essential for this role.

What are the key skills and qualifications needed to thrive as a computer research scientist?

To thrive as a Computer Research Scientist, you need a strong background in computer science, mathematics, and algorithm development, usually supported by a master's or doctoral degree. Familiarity with programming languages (such as Python, C++, or Java), machine learning frameworks, and research publication tools is typically required. Analytical thinking, creativity, and effective communication are essential soft skills for designing innovative solutions and collaborating with multidisciplinary teams. These skills and qualifications are crucial for advancing technology, solving complex problems, and contributing impactful research to the field.

What are some common challenges faced by computer research scientists when transitioning a theoretical concept into a practical application?

Computer Research Scientists often encounter challenges when moving from theory to practice, such as aligning their innovative solutions with existing technologies, managing resource limitations, and ensuring scalability. Collaborating with engineers and product teams is essential to adapt research prototypes into real-world systems that are robust and efficient. Additionally, balancing the need for scientific rigor with the fast-paced demands of industry can require effective communication and flexibility. Overcoming these challenges not only enhances the impact of their research but also provides valuable experience for career advancement.

What is the difference between Computer Research Scientist vs Data Scientist?

AspectComputer Research ScientistData Scientist
Required CredentialsMaster's or PhD in Computer Science, related fieldsBachelor's or Master's in Data Science, Statistics, or related fields
Work EnvironmentResearch labs, academia, R&D departmentsBusiness environments, tech companies, analytics teams
Employer & Industry UsageUniversities, government agencies, research institutionsCorporations, startups, consulting firms
Common Search & Comparison IntentUnderstanding research roles in computingAnalyzing data to inform decisions

Computer Research Scientists focus on developing new algorithms, theories, and computing methods, often working in research settings. Data Scientists analyze large datasets to extract insights and support business decisions. While both roles require strong technical skills, their work environments and primary objectives differ significantly.

Are computer research scientists paid well?

Computer research scientists typically earn above-average salaries compared to many other tech roles, with median annual pay often exceeding $100,000. Salaries vary based on experience, education, location, and industry, and advanced skills in machine learning, data analysis, and programming can lead to higher compensation.

Are computer research scientists still in demand?

Computer research scientists are in high demand due to ongoing advancements in artificial intelligence, machine learning, and data analysis. They often work in research labs, tech companies, and academia, requiring strong programming skills and advanced degrees. Employment prospects are strong across various industries focused on innovation and technology development.

What job categories do people searching Computer Research Scientist jobs in California look for?

The top searched job categories for Computer Research Scientist jobs in California are:

What cities in California are hiring for Computer Research Scientist jobs?

Cities in California with the most Computer Research Scientist job openings:

Infographic showing various Computer Research Scientist job openings in California as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $130,720 per year, or $62.8 per hour.

Senior Research Scientist, Google Cloud AI Research

Google Inc.

Mountain View, CA • On-site

$180 - $260/hr

Other

Posted 18 days ago


Key responsibilities

  • Set up large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables.

  • Create experiments, prototype implementations, and design new architectures to develop new and improved products, processes, or technologies.

  • Share and publish research findings, and contribute to the wider research community.


Google rating

8.8

Company rating: 8.8 out of 10

Based on 103 frontline employees who took The Breakroom Quiz

48th of 247 rated software companies


Job description

Senior Research Scientist, Google Cloud AI Research Mid

Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.

  • PhD in Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience leading a research agenda.
  • One or more scientific publication submission(s) for conferences, journals, or public repositories.
Preferred qualifications:
  • 1 year of experience leading research efforts and influencing other researchers.

X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Mountain View, CA, USA.

About the job

As an organization, Google maintains a portfolio of research projects driven by fundamental research, new product innovation, product contribution and infrastructure goals, while providing individuals and teams the freedom to emphasize specific types of work. As a Research Scientist, you'll setup large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables while applying the latest theories to develop new and improved products, processes, or technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more.

As a Research Scientist, you'll also actively contribute to the wider research community by sharing and publishing your findings, with ideas inspired by internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world. The Google Cloud AI Research team addresses AI challenges motivated by Google Cloud's mission of bringing AI to tech, healthcare, finance, retail and many other industries. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community. We also collaborate with product teams to bring innovations to real-world impact that benefits our customers. Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

About the job

As an organization, Google maintains a portfolio of research projects driven by fundamental research, new product innovation, product contribution and infrastructure goals, while providing individuals and teams the freedom to emphasize specific types of work. As a Research Scientist, you'll setup large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables while applying the latest theories to develop new and improved products, processes, or technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more.

As a Research Scientist, you'll also actively contribute to the wider research community by sharing and publishing your findings, with ideas inspired by internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world. The Google Cloud AI Research team addresses AI challenges motivated by Google Cloud's mission of bringing AI to tech, healthcare, finance, retail and many other industries. We work on a range of unique problems focused on research topics that maximize scientific and real-world impact, aiming to push the state-of-the-art in AI and share findings with the broader research community. We also collaborate with product teams to bring innovations to real-world impact that benefits our customers. Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

  • Author research papers to share and generate impact of research results across function and in the research community.
  • Help in growing research business by sharing research trends and best practices within the community.
  • Drive
#J-18808-Ljbffr

What Google employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom