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 roles945+
Top employerTikTok
Top citySan Francisco, CA
Cities hiring55
Work type48% On-site
Top industryTechnology

Showing 5 of 945+ Machine Learning jobs

Staff / Sr. ML Engineer, Indexing Infrastructure
We won't show you this job again
Added 1d ago
Staff / Sr. ML Engineer, Indexing Infrastructure
Apple
Santa Clara, California
Data Engineering
Data Science
ML (Machine Learning)
Software Engineering
$216k - $325k/yr
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

Machine Learning Systems Engineer - Video Computer Vision
We won't show you this job again
Added 1d ago
Machine Learning Systems Engineer - Video Computer Vision
Apple
Sunnyvale, California
Data Science
Data Science & Analytics
ML (Machine Learning)
$150k - $278k/yr
Bachelor's degree
10,000+

Have you applied for this role?

Principal Machine Learning Engineer
We won't show you this job again
Added 1d ago
Principal Machine Learning Engineer
Atlassian
San Francisco, California
Electrical Engineering
Engineering (Non-Software)
Quality Assurance & Testing (QA Testing)
$196k - $309k/yr
Remote (US)
10,000+

Have you applied for this role?

Senior Inference Optimization ML Engineer
We won't show you this job again
Added 1d ago
Senior Inference Optimization ML Engineer
Rhoda AI
Mountain View, California
Data Science
Data Science & Analytics
ML (Machine Learning)

Have you applied for this role?

Machine Learning Engineer, Computer Vision
We won't show you this job again
Added 2d ago
Machine Learning Engineer, Computer Vision
Apple
Cupertino, California
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Software Engineering
$150k - $278k/yr
Master's degree
10,000+

Have you applied for this role?

See All 945+ 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

  • TikTok104
  • Meta34
  • Amazon Web Services31
  • Uber29
  • Google27

Top Industries Hiring

  • Technology & Software153
  • Electronics & Hardware29
  • Artificial Intelligence20
  • Biotechnology & Pharmaceuticals19
  • Science & Research17

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 TikTok, Meta, and Amazon Web Services, based on current listings on Migrate Mate as of November 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 Mountain View 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 52% of machine learning openings tied to California are remote or hybrid as of November 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 945+ Machine Learning Jobs in California

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

Find Machine Learning Jobs