1

Unpaid Computer Science Internship Jobs in Santa Clara, CA

Data Science Intern

Palo Alto, CA · On-site +1

$28.27 - $60/hr

A master's degree or PHD in computer science, machine learning, or math/statistics, relevant internship experience is a plus * A passion for applying mathematical models and computer science ...

Data Science Intern

Palo Alto, CA · On-site +1

$28.27 - $60/hr

A master's degree or PHD in computer science, machine learning, or math/statistics, relevant internship experience is a plus * A passion for applying mathematical models and computer science ...

Data Science Intern

Palo Alto, CA · On-site +1

$28.27 - $60/hr

A master's degree or PHD in computer science, machine learning, or math/statistics, relevant internship experience is a plus * A passion for applying mathematical models and computer science ...

An enrolled PhD student with Computer Science,Electronics & Communications,Data Science, AI/ML, or ... Internship duration: 3-6 months. Preferred Requirements * Previous experience working Research and ...

An enrolled PhD student with Computer Science,Electronics & Communications,Data Science, AI/ML, or ... Internship duration: 3-6 months. Preferred Requirements * Previous experience working Research and ...

next page

Showing results 1-20

People also search for

Unpaid Computer Science Internship information

See Santa Clara, CA salary details

$10

$20

$27

How much do unpaid computer science internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for unpaid computer science internship in Santa Clara, CA is $20.32, according to ZipRecruiter salary data. Most workers in this role earn between $16.92 and $22.60 per hour, depending on experience, location, and employer.

What is an Unpaid Computer Science Internship job?

An Unpaid Computer Science Internship is a temporary position where students or recent graduates gain hands-on experience in computer science without receiving monetary compensation. Interns typically work on software development, debugging, data analysis, or IT support under the guidance of experienced professionals. These internships provide valuable industry exposure, enhance technical skills, and help build professional networks. While unpaid, they can improve job prospects and may lead to future paid opportunities.

What are the key skills and qualifications needed to thrive in the Unpaid Computer Science Internship position, and why are they important?

To thrive as an Unpaid Computer Science Intern, you should have a solid understanding of programming fundamentals, data structures, algorithms, and typically be pursuing or have recently completed a degree in computer science or a related field. Familiarity with languages such as Python, Java, or C++, as well as experience using version control systems like Git, is highly beneficial. Strong problem-solving skills, eagerness to learn, and effective communication are important soft skills that set candidates apart. These abilities are crucial for contributing to development projects, adapting to changing tasks, and making the most of the internship experience.

What types of projects or tasks can I expect to work on during an Unpaid Computer Science Internship?

As an Unpaid Computer Science Intern, you will often be involved in a range of hands-on projects such as coding assignments, software testing, debugging, and collaborating on group development initiatives. Interns may also assist with documentation, participate in code reviews, and learn about industry best practices through mentorship from experienced developers. The exact nature of tasks will vary depending on the company and team, but most internships aim to balance skill-building with meaningful contributions to real-world projects. This variety gives interns a chance to apply classroom knowledge in practical settings and develop a better understanding of day-to-day roles in the tech industry.
What are popular job titles related to Unpaid Computer Science Internship jobs in Santa Clara, CA? For Unpaid Computer Science Internship jobs in Santa Clara, CA, the most frequently searched job titles are:
What cities near Santa Clara, CA are hiring for Unpaid Computer Science Internship jobs? Cities near Santa Clara, CA with the most Unpaid Computer Science Internship job openings:
Infographic showing various Unpaid Computer Science Internship job openings in Santa Clara, CA as of May 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 71% Physical, 15% Hybrid, and 14% Remote job distribution, with an average salary of $42,274 per year, or $20.3 per hour.
AI Operations Internship - Manufacturing Systems

AI Operations Internship - Manufacturing Systems

Power Integrations

San Jose, CA • On-site

Internship

This job post has expired today. Applications are no longer accepted.


Job description

AI Operations Internship – Manufacturing Systems (2‑Month Term)
 
1) Internship Summary
 
We are offering an AI Operations Internship focused on rapidly advancing practical AI enablement within our manufacturing and test environments. The intern will join an active working team inside Operations, contributing to hands‑on initiatives that improve visibility, data readiness, and system connectivity at the factory floor level.
 
This role is designed to deliver real, usable building blocks for AI‑driven manufacturing—not long‑term research. The intern’s work will help move AI initiatives from concept toward deployment by improving equipment connectivity, traceability foundations, and data flow into manufacturing systems.

2) Responsibilities
  • Work across Test Engineering and Product Engineering, with regular interaction with manufacturing operations.
  • Report directly to the Principal Test Engineer in charge of Test Engineer Services as well as guidance from a Sr. Product Engineer.
  • Focus on data connectivity, basic analytics enablement, and system groundwork, using AI‑assisted coding tools to rapidly prototype, automate, and iterate.
 
  • Document assumptions, interfaces, and lessons learned to support follow‑on work after the internship concludes.

3) Key Deliverables
Within the limited internship timeframe, the intern will deliver the following well‑bounded, achievable outputs:
  • Test Handler Connectivity & Visibility
    • Assist in networking ATE handlers and related equipment to enable basic data capture and visibility of test output and utilization as well as error codes.
    • Support simple data views or summaries to illustrate opportunities for throughput optimization.
  • Predictive Maintenance Groundwork
    • Help identify and organize available equipment signals and maintenance logs.
    • Prepare cleaned datasets or dashboards that could later support predictive maintenance efforts (no fault correlation or modeling required).
  • Die‑Level Traceability Foundations
  • Research and support early concepts for die‑level traceability, including evaluating camera retrofit options on test handlers for 2‑D barcode capture and understanding how this capability would fit within the existing handler architecture.
  • Help validate image capture workflows for 2‑D barcodes that provide full die‑level traceability within packages, and assist in defining how this traceability information can be uploaded into YMS (Yield Management System).

 
 
Qualifications & Requirements
Required Skills:
  • Basic programming ability (e.g., Python, MATLAB, or similar) for scripting, data handling, and prototyping
  • Familiarity with data handling and basic analytics (CSV/JSON files, simple plots, tables, summaries)
  • Ability to work with hardware‑adjacent systems (equipment, sensors, test systems) at a conceptual level
  • Comfort using AI‑assisted coding tools (e.g., Copilot‑style tools, LLMs for code generation and debugging)
  • Strong analytical thinking and ability to document system assumptions and data flows clearly
 
Preferred Skills:
  • Hands‑on experience with hardware projects, such as senior design, robotics, or lab work involving sensors, cameras, or physical system modifications
  • Exposure to mounting or retrofitting hardware components (e.g., cameras, fixtures, brackets) and working within mechanical constraints
  • Experience interfacing hardware with software using USB, Ethernet, serial, or basic I/O connections
  • Familiarity with camera setup for reliable image capture (field of view, focus, lighting, triggering), without requiring computer vision or barcode decoding expertise
  • Experience with data logging or lab instrumentation, including adding metadata to logs or associating data across systems
  • Comfort working in hands‑on, iterative environments where documentation may be incomplete and practical problem‑solving is required
 
Education Level:
3 or 4 year engineering student with clear career objectives
 
 
Fields of Study
  • Electrical Engineering
  • Computer Engineering
  • Computer Science
  • Mechanical Engineering (with automation, controls, or mechatronics focus)
  • Industrial Engineering
  • Robotics or Mechatronics
  • Applied AI or Data Science (systems‑ or hardware‑oriented programs)
 
Power Integrations is committed to building teams that drive innovation and therefore review a range of factors when determining compensation.  The hourly pay range for this internship is $32 to $34. Our pay ranges are determined by role, level, qualifications and work location.  
 
The range displayed on the job posting reflects the minimum and maximum target for this intern in California. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training.