1

Machine Learning Engineer Software Engineer Jobs in Santa Clara, CA

Machine Learning Engineer

Fremont, CA · On-site

$150K - $220K/yr

We are seeking a Machine Learning Engineer to join our team developing machine learning solutions ... Working closely with process engineers, software engineers, and fellow ML engineers, you will ...

We are seeking a Machine Learning Engineer to join our team developing machine learning solutions ... Working closely with process engineers, software engineers, and fellow ML engineers, you will ...

Machine Learning Engineer

Fremont, CA · On-site

$150K - $220K/yr

We are seeking a Machine Learning Engineer to join our team developing machine learning solutions ... Working closely with process engineers, software engineers, and fellow ML engineers, you will ...

Software engineering skills and proficiency in Python. Experience with PyTorch. BA/BS degree in computer vision, computer graphics, machine learning or related field. Preferred Qualifications MS or ...

Minimum Qualifications Software engineering skills and proficiency in Python Experience with ... machine learning, computer science, computer engineering or related fields.

You will work closely with other Machine Learning Engineers, Data Scientists and Software Engineers ... across diverse ML domains spanning multimodal machine learning, information retrieval, natural ...

You will work closely with other Machine Learning Engineers, Data Scientists and Software Engineers ... across diverse ML domains spanning multimodal machine learning, information retrieval, natural ...

Machine Learning Engineer / Research Engineer Pay: $$110,000 - $165,000 Base Salary + Equity Shift ... Software Engineering * Strong Python programming skills with experience building production‑ready ...

Strong background in algorithms, data structures, and software engineering principles. * Experience ... Deep understanding of state-of-the-art machine learning techniques and models. * Extensive industry ...

Machine Learning Engineer

Sunnyvale, CA · On-site

$150.40 - $277.60/hr

Software engineering skills and proficiency in Python. * Experience with PyTorch. * BA/BS degree in computer vision, computer graphics, machine learning or related field. Preferred Qualifications

Software engineering skills and proficiency in Python. Experience with PyTorch. BA/BS degree in computer vision, computer graphics, machine learning or related field. Pay & Benefits At Apple, base ...

... Machine Learning Engineer with experience developing ML models for computer vision and graphics ... Minimum Qualifications Software engineering skills and proficiency in Python Experience with ...

... and software engineers to integrate models into production systems • Stay updated with the latest advancements in AI and machine learning • Ensure the ethical use of AI technologies ...

... and software engineers to integrate models into production systems • Stay updated with the latest advancements in AI and machine learning • Ensure the ethical use of AI technologies ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Santa Clara, CA salary details

$74.6K

$173.3K

$241.3K

How much do machine learning engineer software engineer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for machine learning engineer software engineer in Santa Clara, CA is $173,257.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,900.00 and $203,200.00 per year, depending on experience, location, and employer.

How do machine learning engineer software engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What job categories do people searching Machine Learning Engineer Software Engineer jobs in Santa Clara, CA look for?

The top searched job categories for Machine Learning Engineer Software Engineer jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Machine Learning Engineer Software Engineer jobs?

Cities near Santa Clara, CA with the most Machine Learning Engineer Software Engineer job openings:

Infographic showing various Machine Learning Engineer Software Engineer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $173,257 per year, or $83.3 per hour.

Senior/Staff Software Engineer - Prediction Machine Learning Engineer

jobs.frontdoordefense.com - Jobboard

Foster City, CA • On-site

$221 - $319/hr

Other

Medical, Life, PTO

Posted 20 days ago


Job description

Senior/Staff Software Engineer - Prediction Machine Learning Engineer Develop new algorithms to model the future behavior of all other agents in the world.

Location: Foster City, California, United States

Compensation: $221,000 to $319,000 USD per year

Job Tags: Software

About The Role

Senior/Staff Software Engineer - Prediction Machine Learning Engineer

Foster City, CA

Software – Prediction / Full-time / Hybrid

The Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data, applying them both on-vehicle to influence driving behavior and off-vehicle to provide ML capabilities to simulation and validation. Given the tight integration of behavior forecasting and motion planning, our team collaborates closely with the Planner team to advance overall vehicle behavior. We also work closely with our Perception, Simulation, and Systems Engineering teams to accelerate our ability to validate our driving performance.

As a Prediction Machine Learning Engineer you will be responsible for developing machine learned models to predict the behavior of other agents in the world.

In this role, you will:
  • You will develop new algorithms to model the future behavior of all other agents in the world
  • You will leverage our large-scale machine learning infrastructure to discover new solutions and push the boundaries of the field
  • You will develop metrics and tools to analyze errors and understand improvements of our systems
  • You will collaborate with engineers on Perception, Planning, and Simulation to solve the overall Autonomous Driving problem in complex urban environments
Qualifications
  • BS, MS, or PhD degree in computer science or related field
  • Experience with training and deploying transformer-based model architectures
  • Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines
  • Fluency in C++ or Fluency in Python with a basic understanding of C++
  • Extensive experience with programming and algorithm design
  • Strong mathematics skills
Bonus Qualifications
  • Conference or Journal publications in Machine Learning or Robotics related venues
  • Prior experience with Prediction and/or autonomous vehicles or robotics in general
Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary will range from $221,000 to $319,000. A sign-on bonus may be part of a compensation package. Compensation will vary based on geographic location, job‑related knowledge, skills, and experience.

Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long‑term care insurance, long‑term and short‑term disability insurance, and life insurance.

#J-18808-Ljbffr