Machine Learning Jobs in California

Machine Learning jobs in California are among the most active in the country, with strong demand across big tech, autonomous systems, biotech, and financial services at every level from entry-level ML engineer through principal researcher and director of AI. The largest concentrations of openings are in the San Francisco Bay Area, Los Angeles, and San Diego, where employers like Google, Apple, and Qualcomm maintain deep and ongoing machine learning hiring programs. Model deployment, natural language processing, and computer vision are the specialties driving the most consistent demand across California's tech and life sciences corridors. Find a role that fits below and apply directly.

Find Machine Learning Jobs

Overview

Open roles1,114+
Top employerApple
Top citySan Francisco, CA
Cities hiring47
Work type49% On-site
Top industryTechnology

Showing 5 of 1,114+ Machine Learning jobs

Adobe
Senior Machine Learning Engineer
We won't show you this job again
Adobe
New 6h ago
Senior Machine Learning Engineer
Adobe
San Jose, California
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Software Engineering
$152k - $265k/yr
Master's degree
10,000+

Have you applied for this role?

Uber
Sr Machine Learning Engineer - Consumer Incentives
We won't show you this job again
Uber
New 7h ago
Sr Machine Learning Engineer - Consumer Incentives
Uber
San Francisco, California
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Software Engineering
$202k - $224k/yr
Bachelor's degree in engineering
10,000+

Have you applied for this role?

Google
Machine Learning Staff Software Engineer, Pixel Camera
We won't show you this job again
Google
New 10h ago
Machine Learning Staff Software Engineer, Pixel Camera
Google
Mountain View, California
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
$207k - $300k/yr
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

JPMorganChase
Applied AI ML Lead - AI Agents & Agentic Systems
We won't show you this job again
JPMorganChase
New 10h ago
Applied AI ML Lead - AI Agents & Agentic Systems
JPMorganChase
Palo Alto, California
Business Operations
Customer Service
Customer Support
Sales
$171k - $260k/yr
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

JPMorganChase
Applied AI ML Director - AI Agents and Agentic Systems
We won't show you this job again
JPMorganChase
New 10h ago
Applied AI ML Director - AI Agents and Agentic Systems
JPMorganChase
Palo Alto, California
Creative & Design
Product Management
UI/UX Design
$223k - $325k/yr
10,000+

Have you applied for this role?

See All 1,114+ Machine Learning Jobs in California

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

Find Machine Learning Jobs

Machine Learning Jobs by City in California

Where California roles are concentrated, by current openings.

Machine Learning Job Market in California

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

Who's Hiring

  • Apple
    Apple211
  • TikTok
    TikTok92
  • Google
    Google36
  • Meta
    Meta32
  • Amazon Web Services
    Amazon Web Services32

Top Industries Hiring

  • Technology & Software148
  • Electronics & Hardware118
  • Banking & Financial Services45
  • Automotive26
  • Science & Research19

What California Employers Look For

The qualifications that appear most often in machine learning jobs across California.

  • Bachelor's or master's degree in computer science, statistics, or a closely related field
  • Proficiency in Python and core ML frameworks such as TensorFlow, PyTorch, or JAX
  • Experience designing, training, and evaluating supervised and unsupervised learning models
  • Familiarity with cloud infrastructure on AWS, Google Cloud, or Azure for model deployment
  • Ability to work with large-scale datasets, including data cleaning, feature engineering, and pipeline automation
  • Strong communication skills to present model results and tradeoffs to cross-functional stakeholders

Machine Learning Jobs in California: Frequently Asked Questions

How do you become a machine learning engineer in California?

Machine learning roles in California do not require a state-issued license. Most employers expect at minimum a bachelor's degree in computer science, mathematics, or statistics, with a master's or PhD preferred for research-focused positions. California employers consistently prioritize demonstrated project experience, so building a portfolio of end-to-end ML projects on public repositories carries significant weight during screening and is often more decisive than credentials alone.

Which companies hire machine learnings in California?

Employers hiring machine learnings in California right now include Apple, TikTok, and Google, based on current listings on Migrate Mate as of September 2026. California's concentration of large tech headquarters, defense contractors, and well-funded biotech firms means machine learning hiring is distributed across multiple industries rather than concentrated in a single sector.

Which California cities have the most machine learning jobs?

San Francisco, San Jose, and Cupertino account for the largest share of machine learning openings in California. The Bay Area's density of major tech headquarters and AI-focused startups drives the volume there, while Los Angeles reflects growth in media tech, autonomous vehicles, and aerospace, and San Diego's openings are anchored by defense contractors and biotech research firms with active ML programs.

Are there remote machine learning jobs in California?

Yes, and more than most fields. About 51% of machine learning openings tied to California are remote or hybrid as of September 2026, reflecting how well the work translates to distributed teams. Research, modeling, and experimentation work tends to be the most remote-compatible, while roles involving hardware integration, lab datasets, or real-time inference infrastructure more often require on-site presence.

How can I get hired as a machine learning engineer in California with little or no experience?

The most realistic entry path is an internship or new-grad rotational program at a California tech employer. Companies like Google, Meta, and NVIDIA run structured new-grad programs specifically for candidates with strong academic projects but limited professional experience. Building two or three complete ML projects, including data sourcing, model training, and evaluation, and publishing them publicly provides concrete evidence of capability. Adjacent roles like data analyst, software engineer, or research assistant at California universities and national labs also serve as common transition points into machine learning.

Where can I find and apply to machine learning jobs in California?

You can find and apply to machine learning jobs in California on Migrate Mate, which lists current California openings across industries and experience levels. Find the roles that fit your background and apply directly from each listing.

See All 1,114+ Machine Learning Jobs in California

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

Find Machine Learning Jobs