1

Machine Learning Software Engineer Intern Jobs in Santa Clara, CA

Our team consists of machine learning and data science experts and recruiting veterans from leading edge companies such as Facebook, LinkedIn, and Microsoft. As a software engineering intern, you ...

S and 7+ years of experience in software engineering, computer vision, machine learning or related fields. Strong experience in Python. Working experience in C++ or Swift. Foundational understanding ...

S and 7+ years of experience in software engineering, computer vision, machine learning or related fields. Strong experience in Python. Working experience in C++ or Swift. Foundational understanding ...

As a ML Software Engineering Intern, you'll work alongside experienced hardware engineers to build ... We are looking for motivated problem solvers with strong machine learning and software development ...

As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure ... Focus on machine learning and data science. * AI Agents * MCP Servers * Familiarity with Large ...

We have an opening for a Machine Learning Software Developer to help to shape research and development efforts to derive greater knowledge from dense and sparse sensor networks operating across ...

We have an opening for a Machine Learning Software Developer to help to shape research and development efforts to derive greater knowledge from dense and sparse sensor networks operating across ...

Machine Learning Engineer II

Palo Alto, CA ยท On-site +1

$114K - $156K/yr

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Machine Learning Engineer II

Palo Alto, CA ยท On-site +1

$114K - $156K/yr

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Machine Learning Engineer II

Palo Alto, CA ยท On-site +1

$145K - $165K/yr

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure ... Focus on machine learning and data science. * AI Agents * MCP Servers * Familiarity with Large ...

PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built ... Strong foundation in classification and supervised learning. Preferred Skills: Nice-to-Haves

next page

Showing results 1-20

Machine Learning Software Engineer Intern information

See Santa Clara, CA salary details

$15

$29

$45

How much do machine learning software engineer intern jobs pay per hour?

As of Jul 29, 2026, the average hourly pay for machine learning software engineer intern in Santa Clara, CA is $29.85, according to ZipRecruiter salary data. Most workers in this role earn between $24.28 and $33.89 per hour, depending on experience, location, and employer.

What does a Machine Learning Software Engineer Intern do?

A Machine Learning Software Engineer Intern assists in the development, testing, and deployment of machine learning models and algorithms. Their responsibilities typically include data preprocessing, model training, evaluation, and collaborating with senior engineers to integrate machine learning solutions into software products. Interns may also contribute to research, documentation, and code optimization, gaining hands-on experience with real-world machine learning projects. This role provides a valuable opportunity to apply academic knowledge in a professional setting and learn from experienced engineers.

What are the key skills and qualifications needed to thrive as a Machine Learning Software Engineer Intern, and why are they important?

To thrive as a Machine Learning Software Engineer Intern, you need a solid understanding of programming (especially Python), machine learning algorithms, and data structures, ideally supported by coursework or relevant projects. Familiarity with frameworks such as TensorFlow or PyTorch, experience using version control systems like Git, and knowledge of cloud platforms are highly valuable. Critical thinking, eagerness to learn, and effective communication help interns collaborate with teams and adapt to new challenges. These skills and qualities are crucial for developing robust ML solutions, integrating with production systems, and contributing meaningfully to real-world projects.

What types of projects and responsibilities can a Machine Learning Software Engineer Intern expect during their internship?

As a Machine Learning Software Engineer Intern, you can expect to work on projects that involve data preprocessing, model development, and evaluation under the guidance of experienced engineers and data scientists. Interns often contribute to building and optimizing machine learning pipelines, implementing algorithms, and supporting the deployment of models into production environments. Collaboration is key; you'll likely work closely with cross-functional teams, including product managers and software developers, to ensure your solutions align with business goals. The internship is a great opportunity to gain hands-on experience with industry-standard tools and frameworks while receiving mentorship and feedback to help advance your technical skills.
What cities near Santa Clara, CA are hiring for Machine Learning Software Engineer Intern jobs? Cities near Santa Clara, CA with the most Machine Learning Software Engineer Intern job openings:

Software Engineer Intern - Machine Learning Workflow

Halo Industries, Inc.

Santa Clara, CA โ€ข On-site

Full-time, Internship

Re-posted 2 days ago


Job description

The Company


Halo Industries has invented a revolutionary technology to replace a decades-old semiconductor material slicing process. Our laser-based technology eliminates waste, improves material cost and performance, and drives advancements in high-growth markets like automotive, telecommunications, and power electronics. Founded in 2014 at Stanford University, Halo secured significant funding in 2024 and is poised for rapid growth, engaging strategic customers and preparing for volume manufacturing.

The Opportunity

We are looking for a Machine Learning Operations Intern to support data preparation, labeling, training workflows, and validation processes for machine learning systems. The role focuses on executing and monitoring existing ML pipelines, organizing datasets, and helping evaluate model performance.

The intern will work with internal tools and workflows using Python and C#, with guidance from experienced engineers. This position is ideal for someone interested in practical machine learning systems and hands-on experience with real-world data workflows.

Responsibilities
  • Label and organize datasets for machine learning workflows.
  • Run and monitor training and validation pipelines.
  • Assist with evaluating model outputs and identifying data quality issues.
  • Use Python and C# tools to support ML-related workflows and automation.
  • Help troubleshoot pipeline failures and data inconsistencies.
  • Document datasets, experiments, and validation results.
  • Collaborate with engineers to improve workflow efficiency and reliability.
What This Role Offers
  • Hands-on experience with real-world machine learning workflows.
  • Exposure to production ML training and validation systems.
  • Experience working with Python and C# in applied engineering environments.

Requirements

Basic Qualifications
  • Currently pursuing or a recent graduate with a Bachelor`s in Software Engineering, Computer Science, Computer Engineering, or related field.
  • Basic programming experience in Python or C#.
  • Experience working with structured workflows and large datasets.
  • Proficiency to debug simple technical issues and follow documented processes.
Preferred Qualifications
  • Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field.
  • Exposure to machine learning concepts or workflows.
  • Familiarity with Git or collaborative development tools.
  • Experience working with datasets, annotation tools, or automation scripts.

Benefits

Salary Range : 20 - 30 USD per hour.