AI Software Developer Jobs in California

AI Software Developer jobs in California are among the most active in the country, with demand concentrated in enterprise software, cloud infrastructure, and consumer AI products at every level from entry-level through principal engineer. The largest hiring metros are San Francisco, San Jose, and Los Angeles, where companies like Google, Meta, and Salesforce maintain major engineering operations. The most consistently sought specialties include large language model (LLM) engineering, MLOps, and AI-powered product development. Find a role that fits below and apply directly.

Find AI Software Developer Jobs

Overview

Open roles439+
Top employerGoogle
Top citySan Francisco, CA
Cities hiring34
Work type81% On-site
Top industryTechnology

Showing 5 of 439+ AI Software Developer jobs

Intel
AI Software Engineer
We won't show you this job again
Intel
Added 3d ago
AI Software Engineer
Intel
Santa Clara, California
Software Engineering
Data Engineering
Cloud & DevOps
AI (Artificial Intelligence)
DevOps
Backend Engineering
$133k - $241k/yr
Hybrid
Bachelor's

Have you applied for this role?

Palo Alto Networks
Sr Staff IT AI Software Engineer
We won't show you this job again
Palo Alto Networks
Added 4d ago
Sr Staff IT AI Software Engineer
Palo Alto Networks
Santa Clara, California
Software Engineering
Cloud & DevOps
AI (Artificial Intelligence)
Backend Engineering
$145k - $236k/yr
On-Site
Bachelor's
10,000+

Have you applied for this role?

Perplexity
Member of Technical Staff (AI Software Engineer, Agents)
We won't show you this job again
Perplexity
Added 1w ago
Member of Technical Staff (AI Software Engineer, Agents)
Perplexity
San Francisco, California
Software Engineering
Backend Engineering
$220k - $405k/yr
On-Site
None

Have you applied for this role?

NVIDIA
Senior AI Software Engineer
We won't show you this job again
NVIDIA
Added 1w ago
Senior AI Software Engineer
NVIDIA
Santa Clara, California
Software Engineering
Data Science & Analytics
Data Engineering
AI (Artificial Intelligence)
Data Science
Backend Engineering
$184k - $288k/yr
On-Site
Master's

Have you applied for this role?

Semgrep
Senior AI Software Engineer
We won't show you this job again
Semgrep
Added 1w ago
Senior AI Software Engineer
Semgrep
San Francisco, California
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
Data Science
Backend Engineering
$163k - $247k/yr
Hybrid
None

Have you applied for this role?

See All 439+ AI Software Developer Jobs in California

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

Find AI Software Developer Jobs

AI Software Developer Jobs by City in California

Where California roles are concentrated, by current openings.

San Francisco
126 jobs
Santa Clara
59 jobs
Mountain View
49 jobs
Sunnyvale
36 jobs
San Jose
33 jobs
Cupertino
25 jobs
Los Angeles
15 jobs
Palo Alto
11 jobs
San Diego
10 jobs

AI Software Developer Job Market in California

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

Who's Hiring

  • Google
    Google43
  • NVIDIA
    NVIDIA34
  • Apple
    Apple26
  • TikTok
    TikTok14
  • Databricks
    Databricks12

Top Industries Hiring

  • Technology & Software233
  • Electronics & Hardware61
  • Artificial Intelligence41
  • Banking & Financial Services20
  • Retail15

What California Employers Look For

The qualifications that appear most often in AI software developer jobs across California.

  • Bachelor's or master's degree in computer science, machine learning, or a related field
  • Proficiency in Python and at least one ML framework such as PyTorch or TensorFlow
  • Hands-on experience designing, training, and deploying machine learning models at scale
  • Familiarity with cloud platforms including AWS, Google Cloud, or Microsoft Azure
  • Experience with LLMs, generative AI pipelines, or retrieval-augmented generation systems
  • Strong understanding of software engineering fundamentals including version control and CI/CD

AI Software Developer Jobs in California: Frequently Asked Questions

How do you become a ai software developer in California?

California does not require a state-issued license to work as an ai software developer. The standard path is a bachelor's degree in computer science, software engineering, or a closely related field, followed by demonstrated ML project experience through internships, open-source contributions, or a graduate degree. California employers, particularly in the Bay Area and Los Angeles tech corridors, place strong weight on a portfolio of deployed AI projects alongside formal education.

How much do AI software developers make in California?

AI software developers in California earn a median of about $174,410 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $105,060 for the lowest 10% to over $272,670 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire ai software developers in California?

Employers hiring ai software developers in California right now include Google, NVIDIA, and Apple, based on current listings on Migrate Mate as of June 2026. California's concentration of major tech headquarters and AI research labs means the state consistently produces a higher volume of specialized AI engineering roles than any other market.

Which California cities have the most ai software developer jobs?

San Francisco, Santa Clara, and Mountain View have the most ai software developer openings in California. The San Francisco Bay Area dominates because it is home to the headquarters of the largest technology companies and AI research organizations in the world, while Los Angeles has grown into a secondary hub driven by enterprise software, entertainment technology, and a fast-expanding startup scene.

Are there remote ai software developer jobs in California?

Yes, and more than most fields. About 19% of ai software developer openings tied to California are remote or hybrid as of June 2026, reflecting how naturally the work translates to distributed engineering environments. Model development, experimentation, and code review are the parts of the role most commonly performed fully remotely, while production deployment and cross-team integration projects more often require some on-site presence.

How can I get hired as a ai software developer in California with little or no experience?

The most realistic entry path is through a new-graduate software engineering role that includes ML project work, then moving into a dedicated AI role after building hands-on experience. California employers like Google, Meta, and Apple run structured new-grad programs that accept candidates with strong internship portfolios or graduate research. Adjacent roles such as data analyst, ML data labeler, and backend engineer at AI-focused companies are common stepping stones, and completing a recognized machine learning specialization strengthens early applications.

Where can I find and apply to ai software developer jobs in California?

You can find and apply to ai software developer jobs in California on Migrate Mate, which lists current California openings across the state. Search the listings, find roles that fit your experience and location, and apply directly to the ones that match.

See All 439+ AI Software Developer Jobs in California

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

Find AI Software Developer Jobs