1

Internship Machine Learning Robotics Jobs in Santa Clara, CA

Experience with ROS or ROS2 and integrating ML models into robotics software stacks for live deployments. * 3-10 years of experience in machine learning, robotics, or computer vision. * Strong grasp ...

ML Engineer - Robotics

Mountain View, CA · On-site

$220K - $300K/yr

About the Role This role sits at the intersection of machine learning, control systems, and real-world robotics, powering the perception, planning, and decision-making pipelines that make autonomous ...

New

- Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... Port, implement, and optimize analytics and machine learning algorithms using special purpose ...

Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... Port, implement, and optimize analytics and machine learning algorithms using special purpose ...

- Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... Port, implement, and optimize analytics and machine learning algorithms using special purpose ...

Research Scientist

Cupertino, CA · Hybrid

$150K - $300K/yr

We are looking for someone with expertise in and enthusiasm for machine learning research, especially in Robotics, Embodied AI, Reinforcement learning (RL) , etc. As a Research Scientist in the team ...

Research Scientist

Cupertino, CA · On-site

$150K - $300K/yr

We are looking for someone with expertise in and enthusiasm for machine learning research, especially in Robotics, Embodied AI, Reinforcement learning (RL) , etc. As a Research Scientist in the team ...

next page

Showing results 1-20

Internship Machine Learning Robotics information

See Santa Clara, CA salary details

$29.9K

$50K

$103.4K

How much do internship machine learning robotics jobs pay per year?

As of Aug 23, 2026, the average yearly pay for internship machine learning robotics in Santa Clara, CA is $50,012.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,200.00 and $54,000.00 per year, depending on experience, location, and employer.

What is the difference between Internship Machine Learning Robotics vs Internship Data Science?

AspectInternship Machine Learning RoboticsInternship Data Science
Required SkillsProgramming (Python, C++), Robotics, Machine LearningStatistics, Programming (Python, R), Data Analysis
Work EnvironmentRobotics labs, manufacturing, research facilitiesData centers, corporate offices, research institutions
Industry UsageRobotics companies, automation, AI hardwareFinance, healthcare, marketing, tech firms

Internship Machine Learning Robotics focuses on developing AI algorithms for robotic systems, combining hardware and software skills. In contrast, Internship Data Science emphasizes analyzing data to extract insights, often in business or research settings. Both internships require programming skills, but their applications and environments differ significantly.

How to become an internship machine learning robotics?

To become an intern in machine learning robotics, candidates typically need a background in computer science, robotics, or related fields, along with programming skills in languages like Python or C++. Gaining experience with machine learning frameworks such as TensorFlow or PyTorch and understanding robotics platforms like ROS can be beneficial. Applying to internships through university programs, online job portals, or company websites and demonstrating relevant coursework, projects, or certifications can improve chances of selection.

What are the most commonly searched types of Machine Learning Robotics jobs in Santa Clara, CA?

The most popular types of Machine Learning Robotics jobs in Santa Clara, CA are:

Infographic showing various Internship Machine Learning Robotics job openings in Santa Clara, CA as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 26% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $50,012 per year, or $24 per hour.

Machine Learning Engineer, Depot Automation

Waymo

Mountain View, CA • On-site

Full-time

Re-posted 12 days ago


Job description

This role is at the intersection of robotics and machine learning, driving the next generation of operational efficiency for Waymo's rapidly expanding autonomous fleet. You will lead efforts to generalize complex depot operations-such as exterior cleaning, sensor calibration, and maintenance checks-using advanced robotics. Key work involves leveraging foundation models, reinforcement learning, simulation, and integrating ML models in production at scale. You will interface closely with operations teams to translate real-world needs into robust, working solutions.

This role follows a hybrid work schedule and reports to a Director, Hardware and Sensors.

You will:

  • Drive the next generation of operational efficiency for Waymo's rapidly expanding autonomous fleet
  • Contribute to accomplishing complex depot operations using advanced robotics
  • Focus on complex depot operations, such as charging, interior cleaning, vehicle inspection, and routine vehicle maintenance tasks
  • Leverage foundation models, reinforcement learning, and simulation
  • Integrate ML models in production at scale
  • Interface closely with operations teams to translate real-world needs into robust, working solutions

You have:

  • 3+ years of experience in training and evaluating large machine learning models
  • 3+ years of experience with robotics, preferably industrial robotics 
  • Expertise in reinforcement learning and its applications to real-world problems

We prefer:

  • A PhD in Machine Learning, Robotics, or a related technical field or equivalent experience 
  • Experience with applying machine learning techniques to large-scale industrial problems is a plus
  • Background in collaborating with internal and external research partners on applying ML to large-scale industry scale problems