ML Software Engineer Jobs in Cupertino, CA

ML Software Engineer jobs in Cupertino concentrate in the Main Street corridor, the Vallco district, and along De Anza Boulevard, driven by consumer electronics, on-device AI, and cloud infrastructure. Employers hiring right now include Apple, Amazon Web Services, and Amazon, with strong demand for NLP, computer vision, and foundation model work. Scan the live roles below and apply to whichever ones fit.

Find ML Software Engineer Jobs

Overview

Open roles118+
Top employerApple
Work type100% Hybrid
Top credentialBachelor's degree
Companies hiring3

Showing 5 of 118+ ML Software Engineer jobs

Amazon Web Services
Senior ML Software Engineer, Data Plane
We won't show you this job again
Amazon Web Services
Added 1w ago
Senior ML Software Engineer, Data Plane
Amazon Web Services
Cupertino, California
Engineering (Non-Software)
Mechanical Engineering
Product Management
$193k - $262k/yr
Bachelor's degree

Have you applied for this role?

Amazon Web Services
ML Software Engineer, Data Plane
We won't show you this job again
Amazon Web Services
Added 1w ago
ML Software Engineer, Data Plane
Amazon Web Services
Cupertino, California
Engineering (Non-Software)
Mechanical Engineering
Product Management
$165k - $224k/yr
Bachelor's degree

Have you applied for this role?

Apple
Senior ML Software Engineer
We won't show you this job again
Apple
Added 1w ago
Senior ML Software Engineer
Apple
Cupertino, California
Software Engineering
Backend Engineering
$185k - $325k/yr
Hybrid
Master's
10,000+

Have you applied for this role?

Apple
Senior ML Software Engineer - Apple Watch
We won't show you this job again
Apple
Added 1w ago
Senior ML Software Engineer - Apple Watch
Apple
Cupertino, California
Engineering (Non-Software)
Mechanical Engineering
Product Management
$185k - $325k/yr
Hybrid
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

Amazon.com
Lead Software Engineer, ML Network Stack - Annapurna Labs
We won't show you this job again
Amazon.com
Added 1w ago
Lead Software Engineer, ML Network Stack - Annapurna Labs
Amazon.com
Cupertino, California
Engineering (Non-Software)
Mechanical Engineering
Product Management
$193k - $262k/yr
Bachelor's degree
10,000+

Have you applied for this role?

See All 118+ ML Software Engineer Jobs in Cupertino

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

Find ML Software Engineer Jobs

ML Software Engineer Job Market in Cupertino

Who's Hiring

  • Apple
    Apple64
  • Amazon Web Services
    Amazon Web Services43
  • Amazon
    Amazon11

Top Industries Hiring

  • Electronics & Hardware

ML Software Engineer Jobs in Cupertino: Frequently Asked Questions

How do I get a ml software engineer job in Cupertino?

Focus on employers in consumer electronics, silicon design, and on-device AI, which are the sectors that define Cupertino's local market. Roles here lean heavily toward deploying models at scale on hardware-constrained devices, so experience with model quantization, edge inference, or CoreML-style optimization gives candidates a concrete edge. Targeting the dense cluster of tech campuses along De Anza Boulevard and Stevens Creek Boulevard puts you in front of the highest volume of openings.

Which companies hire ml software engineers in Cupertino?

Companies currently hiring ml software engineers in Cupertino include Apple, Amazon Web Services, and Amazon, per current listings on Migrate Mate as of August 2026. Cupertino's employer base skews toward large consumer-technology firms and their direct partners, so hardware-adjacent AI teams and embedded ML groups are unusually common compared to other Bay Area cities.

Are there remote ml software engineer jobs in Cupertino?

Yes, though ml software engineer roles in Cupertino skew toward on-site work because much of the local demand involves proprietary hardware, silicon testing environments, and lab-based model validation. About 100% of ml software engineer openings tied to Cupertino are remote or hybrid as of August 2026, with the remote subset concentrated in MLOps, data pipeline, and applied research positions that don't require physical device access.

How can I get a ml software engineer job in Cupertino with little or no experience?

The most realistic entry path in Cupertino is through an internship or new-grad program at one of the large consumer-technology campuses, where rotational ML programs regularly hire candidates with strong fundamentals and project portfolios over extensive industry tenure. Roles like ML data annotator, ML quality specialist, or junior ML engineer on a platform team are common stepping stones locally. A portfolio demonstrating a full training-to-deployment pipeline, even on a personal project, meaningfully differentiates entry-level applicants in this market.

Which industries hire the most ml software engineers in Cupertino?

The sectors hiring the most ml software engineers in Cupertino are Electronics & Hardware, based on current listings on Migrate Mate as of August 2026. Cupertino's concentration of consumer hardware and silicon R&D creates sustained local demand for ML talent that sits closer to the device layer than is typical in other Bay Area tech hubs.

See All 118+ ML Software Engineer Jobs in Cupertino

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

Find ML Software Engineer Jobs