Computer Science Jobs in California

Computer Science jobs in California are among the most active in the nation, concentrated in software engineering, artificial intelligence, data science, and systems architecture across a technology sector that employs more computer science professionals than any other state, with openings at every level from entry-level software developers through principal engineers and engineering directors. The largest hiring centers are San Francisco, San Jose, and Los Angeles, where companies like Google, Apple, and Meta maintain major engineering operations. Cloud infrastructure, machine learning, and full-stack development are the most in-demand specialties across California listings. Find a role that fits below and apply directly.

Find Computer Science Jobs

Overview

Open roles47+
Top employerNVIDIA
Top citySanta Clara, CA
Cities hiring20
Work type96% On-site
Top industryTechnology

Showing 5 of 47+ Computer Science jobs

California State University
Computer Science Non-Tenure Track Faculty
We won't show you this job again
California State University
Added 6d ago
Computer Science Non-Tenure Track Faculty
California State University
Channel Islands, California
Teaching & Instruction
Higher Education
On-Site
Master's
5,001-10,000

Have you applied for this role?

Pasadena Unified School District
CTE Teacher: Computer Science
We won't show you this job again
Pasadena Unified School District
Added 2w ago
CTE Teacher: Computer Science
Pasadena Unified School District
Pasadena, California
Teaching & Instruction
K-12 Teaching
$5,878 - $10k/mo
On-Site
Other
1,001-5,000

Have you applied for this role?

California State University
Teaching Associate - Computer Science
We won't show you this job again
California State University
Added 2w ago
Teaching Associate - Computer Science
California State University
Los Angeles, California
Teaching & Instruction
K-12 Teaching
Higher Education
On-Site
Master's
5,001-10,000

Have you applied for this role?

California State University, Los Angeles
Teaching Associate - Computer Science
We won't show you this job again
California State University, Los Angeles
Added 2w ago
Teaching Associate - Computer Science
California State University, Los Angeles
Los Angeles, California
Teaching & Instruction
Corporate Training & Learning Development
$3,245 - $7,598/mo
On-Site
Master's
1,001-5,000

Have you applied for this role?

Novel Prep
High School Computer Science Tutor
We won't show you this job again
Novel Prep
Added 2mo ago
High School Computer Science Tutor
Novel Prep
Irvine, California
Teaching & Instruction
Tutoring & Academic Support
K-12 Teaching
$30 - $40/hr
On-Site
Bachelor's

Have you applied for this role?

See All 47 Computer Science Jobs in California

Find roles in California that match your experience and apply in just a few clicks.

Find Computer Science Jobs

Computer Science Jobs by City in California

Where California roles are concentrated, by current openings.

Santa Clara
7 jobs
Mountain View
6 jobs
Sunnyvale
4 jobs
Los Angeles
3 jobs
Menlo Park
3 jobs
Merced
3 jobs
San Francisco
3 jobs
Emeryville
2 jobs
Redwood City
2 jobs

Computer Science Job Market in California

A snapshot from current California openings, updated as new roles post.

Who's Hiring

  • NVIDIA
    NVIDIA5
  • Apple
    Apple4
  • Microsoft
    Microsoft3
  • University of California Merced
    University of California Merced3
  • California State University
    California State University2

Top Industries Hiring

  • Technology & Software18
  • Education14
  • Electronics & Hardware9
  • Consulting & Professional Services4
  • Artificial Intelligence3

What California Employers Look For

The qualifications that appear most often in computer science jobs across California.

  • Bachelor's or master's degree in computer science, software engineering, or a closely related field
  • Proficiency in at least one modern programming language such as Python, Java, or C++
  • Experience with cloud platforms including AWS, Google Cloud, or Microsoft Azure
  • Familiarity with software development life cycle, version control systems, and agile methodologies
  • Strong problem-solving skills demonstrated through projects, internships, or prior engineering roles
  • Ability to collaborate cross-functionally with product, design, and data teams in fast-paced environments

Computer Science Jobs in California: Frequently Asked Questions

How do you become a computer science in California?

Most computer science roles in California require at least a bachelor's degree in computer science, software engineering, or a related technical field. California does not require a state-issued license to work as a software developer or computer scientist, so hiring is driven by education, demonstrated technical skills, and experience. Many California employers value a strong portfolio of projects or open-source contributions alongside formal credentials, and a master's degree is increasingly preferred for research and senior engineering positions.

How much do computer sciences make in California?

Computer sciences in California earn a median of about $128,210 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $60,850 for the lowest 10% to over $225,640 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire computer sciences in California?

Employers hiring computer sciences in California right now include NVIDIA, Apple, and Microsoft, based on current listings on Migrate Mate as of June 2026. California's technology industry is among the world's most concentrated, and large engineering organizations throughout the Bay Area, Los Angeles, and San Diego hire across every specialization from systems software to applied machine learning.

Which California cities have the most computer science jobs?

Santa Clara, Mountain View, and Sunnyvale account for the greatest concentration of computer science openings in California. The San Francisco Bay Area and Silicon Valley lead because of their density of technology headquarters and venture-backed companies, while Los Angeles has grown significantly due to a thriving entertainment technology and startup ecosystem, and San Diego draws hiring through its defense technology, biotech software, and telecommunications sectors.

Are there remote computer science jobs in California?

Yes, and more than most fields. About 4% of computer science openings tied to California are remote or hybrid as of June 2026, reflecting how naturally suited software and data work is to distributed teams. Software engineering, data science, and cloud architecture roles tend to have the highest share of fully remote postings, while roles requiring on-site hardware access or lab environments remain largely in-person.

How can I get hired as a computer science in California with little or no experience?

The most realistic entry path is applying to associate software engineer or junior developer roles at mid-size California technology companies that run structured new-graduate programs, including the university recruiting programs at companies headquartered throughout the Bay Area and Los Angeles. Community college transfer pathways, California State University campuses, and UC system internship pipelines are recognized routes for candidates building experience. A strong GitHub portfolio, completed capstone projects, and familiarity with Python or Java give early-career candidates a meaningful edge in California screenings.

Where can I find and apply to computer science jobs in California?

You can find and apply to computer science jobs in California on Migrate Mate, which lists current California openings across the state's major hiring markets. Find roles that fit your background and apply directly to the employers posting them.

See All 47 Computer Science Jobs in California

Find roles in California that match your experience and apply in just a few clicks.

Find Computer Science Jobs