1

Computer Science Volunteer Summer Jobs in San Jose, CA

Computer Science Artificial Intelligence Machine Learning Statistics Applied Mathematics Data ... Hours of Paid Volunteer Time through our Veeam Cares Program * Personal and Professional ...

Over the years, EDMO has gained recognition for its innovative approach to STEAM (Science ... Experience can come from work, school, volunteering or lived experience. * Candidates must be at ...

Over the years, EDMO has gained recognition for its innovative approach to STEAM (Science ... Experience can come from work, school, volunteering or lived experience. * Candidates must be at ...

Summer Camp Instructor

Sunnyvale, CA · On-site

$16.75 - $21.75/hr

Over the years, EDMO has gained recognition for its innovative approach to STEAM (Science ... Experience can come from work, school, volunteering or lived experience. * Candidates must be at ...

Over the years, EDMO has gained recognition for its innovative approach to STEAM (Science ... Experience can come from work, school, volunteering or lived experience. * Candidates must be at ...

ML Summer Intern

San Francisco, CA · On-site

$5K - $10K/mo

... a summer internship. As an ML Intern at Pravah, you will work on real, open-ended technical ... Currently pursuing a degree in Computer Science, Electrical Engineering, Applied Math, Physics, or ...

next page

Showing results 1-20

Computer Science Volunteer Summer information

See San Jose, CA salary details

$9

$22

$39

How much do computer science volunteer summer jobs pay per hour?

As of May 28, 2026, the average hourly pay for computer science volunteer summer in San Jose, CA is $22.43, according to ZipRecruiter salary data. Most workers in this role earn between $16.92 and $23.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Science Volunteer during the summer, and why are they important?

To excel as a Computer Science Volunteer in the summer, foundational knowledge in programming languages (such as Python or Java), problem-solving abilities, and basic computer science concepts are essential, often supported by coursework or relevant experience. Familiarity with collaborative platforms like GitHub, basic understanding of project management tools, and experience with coding environments are typically beneficial. Strong communication, teamwork, and a willingness to learn make a volunteer stand out in this role. These skills and qualities are crucial for effectively contributing to projects, adapting to new challenges, and making a meaningful impact within a limited timeframe.

What types of projects or tasks can I expect to work on as a Computer Science Volunteer during the summer?

As a Computer Science Volunteer in a summer program, you can expect to contribute to a variety of tasks such as assisting in coding workshops, developing simple software tools, supporting IT infrastructure, or helping organize technology-based events. You may also collaborate with staff and other volunteers on group projects, participate in brainstorming sessions, and help troubleshoot basic technical issues. These experiences not only strengthen your technical skills but also enhance your teamwork and communication abilities, which are valuable in future computer science roles.

What are Computer Science Volunteer Summer positions?

Computer Science Volunteer Summer positions are temporary, unpaid roles typically offered during the summer months to students or individuals interested in gaining practical experience in computer science. Volunteers may work on projects involving programming, software development, data analysis, or assisting with technology-related tasks in nonprofits, research labs, or educational organizations. These roles provide valuable opportunities to develop technical skills, collaborate with professionals, and enhance resumes without the commitment of paid employment.

What is the difference between Computer Science Volunteer Summer vs Computer Science Intern?

AspectComputer Science Volunteer SummerComputer Science Intern
Required CredentialsTypically no formal credentials required; open to students and enthusiastsUsually pursuing or have completed relevant coursework; may require enrollment in a degree program
Work EnvironmentNon-profit organizations, community projects, or open-source initiativesCorporate, startup, or research labs; structured internship programs
Employer & Industry UsageNon-profit, educational, or community-focused organizationsTech companies, startups, or research institutions
Search & Comparison IntentUnderstanding volunteer opportunities in computer scienceSeeking paid or structured internship experiences

Computer Science Volunteer Summer roles focus on volunteering in community or non-profit projects without formal credentials, offering valuable experience and networking. In contrast, Computer Science Internships are typically paid, structured programs within companies or research labs, often requiring relevant coursework or enrollment. Both provide industry exposure but differ mainly in compensation, structure, and employer type.

What cities near San Jose, CA are hiring for Computer Science Volunteer Summer jobs? Cities near San Jose, CA with the most Computer Science Volunteer Summer job openings:
Infographic showing various Computer Science Volunteer Summer job openings in San Jose, CA as of May 2026, with employment types broken down into 50% Internship, and 50% Part Time. Highlights an 100% In-person job distribution, with an average salary of $46,650 per year, or $22.4 per hour.
AI Intern- Summer 2026

AI Intern- Summer 2026

Veeam Software

San Jose, CA • On-site

$40/hr

Temporary, Internship

Posted 13 days ago


Veeam Software rating

8.9

Company rating: 8.9 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

25th of 184 rated software companies


Job description

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management, Veeam is built for the convergence of identity, data, security, and AI risk. Headquartered in Seattle with offices in more than 30 countries, Veeam protects over 550,000 customers worldwide, who trust Veeam to keep their businesses running. Join us as we go fearlessly forward together, growing, learning, and making a real impact for some of the world's biggest brands.
Summer Internship
Our Summer Internship is designed for students leading into their final year of university, who want to gain real life work experience in a fast past, exciting and professional environment.
As a Summer Intern, you will participate in onboarding with the UR team that will set you up for success in your role. You will also benefit from professional development sessions, networking, and social events provided by the Internship Program.
The program takes place from June - August 2026 (12 week program)
Language Model Development, Machine: Learned Threat Detection, Agent-Based: Interactive Training Simulators
What We're Looking For
  • Passion & Curiosity: Strong interest in machine learning research, experimentation, and understanding model behavior.
  • Machine Learning Fundamentals: Strong foundation in supervised/unsupervised learning, optimization, regularization, model evaluation, and deep learning fundamentals.
  • Model Training Experience: Hands-on experience training deep learning models in PyTorch or TensorFlow. Ability to diagnose poor convergence, overfitting, unstable training, gradient issues, data leakage, and weak generalization.
  • Statistics & Experimentation: Strong understanding of probability, statistics, hypothesis testing, experimental analysis, and interpreting noisy results.
  • Software Engineering Discipline: Ability to write clean, maintainable code with strong encapsulation, separation of concerns, modularity, and object-oriented design principles.
  • Rapid Prototyping: Comfortable using Claude or similar AI tools for development, debugging, and rapid iteration.
  • Research Mindset: Ability to independently investigate problems, design experiments, and analyze outcomes critically.

Nice To Have
  • LLM Experience: Experience training, fine-tuning, or evaluating transformer models or LLMs.
  • Modern ML Tooling: Familiarity with Weights & Biases, MLflow, distributed training, mixed precision, LoRA/QLoRA, or hyperparameter optimization.
  • Research Exposure: Experience reproducing papers, participating in ML competitions, contributing to research projects, or building advanced personal projects.
  • Applied AI Domains: Exposure to NLP, generative AI, multimodal systems, retrieval systems, or recommendation systems.

What You Could Be Working On
  • Model Training & Evaluation: Train and improve ML models across a variety of datasets and tasks.
  • Training Diagnostics: Analyze loss curves, gradients, metrics, and experiments to diagnose model failures and improve performance.
  • LLM & Generative AI Research: Work on transformer models, fine-tuning workflows, evaluation systems, and generative AI applications.
  • Rapid Experimentation: Prototype and iterate quickly using Claude-assisted development workflows.
  • Research Tooling: Build reusable experimentation, training, and evaluation workflows for ML research.

Candidates should have completed advanced coursework in areas such as:
Machine Learning
Deep Learning
Probability & Statistics
Linear Algebra
Optimization
Algorithms & Data Structures
Artificial Intelligence
Natural Language Processing
Computer Vision
Reinforcement Learning
Software Engineering
Targeted Field of Study
Targeted Field of Study Currently pursuing a Bachelors or Master's degree in:
Computer Science
Artificial Intelligence
Machine Learning
Statistics
Applied Mathematics
Data Science
Electrical Engineering
Or other closely related quantitative fields
Requirements:
  • This role requires you to be in office 5 days a week at the San Jose, California location

Applicants must be authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa now or in the future.
Benefits
As a paid intern at Veeam, you'll receive:
  • Paid Company Holidays during your internship
  • Tech Stipend to help set up your workspace
  • 8 Hours of Paid Volunteer Time through our Veeam Cares Program
  • Personal and Professional Development through our Internship Program

We're committed to providing a supportive and rewarding internship experience.
The pay range posted is an hourly rate of base pay. When making an offer of employment, Veeam will take into consideration the candidate's expectations, experience, education, scope of responsibility for the role, and the current market demands.
United States of America Intern Pay Range
$40 - $50 USD
Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law. All your information will be kept confidential.
Please note that any personal data collected from you during the recruitment process will be processed in accordance with our Recruiting Privacy Notice.
The Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to us, will be processed by us in connection with our recruitment processes.
By applying for this position, you consent to the processing of your personal data in accordance with our Recruiting Privacy Notice.
By submitting your application, you acknowledge that the information provided in your job application and any supporting documents is complete and accurate to the best of your knowledge. Any misrepresentation, omission, or falsification of information may result in disqualification from consideration for employment or, if discovered after employment begins, termination of employment.