1

Cs Intern Jobs in California (NOW HIRING)

Current CS or ML undergrad or Master's student with a hands-on project or internship track record * Fluent in one of Python, TypeScript, or Go. You pick up whatever else the project needs. * You've ...

Strong CS fundamentals (via academic or industry experience) * Background in developing the autonomy (sensing, decision-making, or control) functions of a deployed, autonomous vehicle * High ...

Strong CS fundamentals (via academic or industry experience) * Background in developing the autonomy (sensing, decision-making, or control) functions of a deployed, autonomous vehicle * High ...

$10K/mo

As a Software Engineer Intern, you'll have an opportunity to grow more quickly than you ever ... to CS recently, or are a hackathon enthusiast - you'll build your skills to apply the best ...

New

As a Software Engineer Intern, you'll have an opportunity to grow more quickly than you ever ... to CS recently, or are a hackathon enthusiast - you'll build your skills to apply the best ...

Currently enrolled student (junior/senior or graduate) in HCI, CS, Design, Communications, Media, or related - able to receive academic credit preferred * Detail-oriented: you notice the misaligned ...

Showing results 41-60

Cs Intern information

See California salary details

$8

$16

$23

How much do cs intern jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for cs intern in California is $16.81, according to ZipRecruiter salary data. Most workers in this role earn between $14.23 and $18.99 per hour, depending on experience, location, and employer.

What is a CS intern?

CS Interns, or Computer Science Interns, are students or recent graduates who work temporarily at a company to gain practical experience in computer science fields such as software development, IT, data analysis, or cybersecurity. Their responsibilities may include coding, debugging, assisting with projects, and learning from experienced professionals. These internships are typically part-time or full-time and can be paid or unpaid, providing valuable hands-on experience that complements academic learning. CS Internships help students build professional networks, enhance their resumes, and increase their chances of securing a full-time job after graduation.

What types of projects and tasks can a CS intern expect to work on during their internship?

As a Computer Science Intern, you can expect to work on a variety of projects that may include software development, debugging, code reviews, and testing new features. Interns often collaborate with experienced engineers on real-world applications, gaining exposure to the full software development lifecycle. You might also participate in team meetings, contribute to documentation, and present your work to stakeholders. The exact responsibilities can vary depending on the company, but you'll typically be assigned tasks that help build both your technical and professional skills in a supportive environment.

What are the key skills and qualifications needed to thrive as a CS intern, and why are they important?

To thrive as a CS Intern, you need a foundation in computer science principles, programming languages (such as Python, Java, or C++), and problem-solving abilities, typically supported by ongoing or completed coursework in computer science or a related field. Familiarity with version control systems like Git, software development environments, and sometimes cloud platforms or databases is important. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and contribute effectively to projects. These skills ensure you can actively participate in development tasks, collaborate with teams, and gain valuable industry experience during your internship.

What is the difference between Cs Intern vs Software Developer Intern?

AspectCs InternSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as Cs Intern, often with coding coursework or projects
Work EnvironmentTech companies, startups, or IT departmentsSoftware development teams, tech firms, startups
Employer & Industry UsageCommon in tech and IT sectorsPrimarily in software development and tech industries
Search & Comparison IntentOften compared for entry-level tech internshipsSimilar roles, but more focused on software coding tasks

Both Cs Intern and Software Developer Intern roles are entry-level positions in the tech industry, requiring similar educational backgrounds and offering experience in coding and software projects. The main difference lies in the job focus: Cs Interns may have a broader scope in computer science concepts, while Software Developer Interns focus more on coding and software development tasks.

What are the most commonly searched types of Cs jobs in California?

The most popular types of Cs jobs in California are:

What cities in California are hiring for Cs Intern jobs?

Cities in California with the most Cs Intern job openings:

Infographic showing various Cs Intern job openings in California as of August 2026, with employment types broken down into 14% Internship, 1% As Needed, 53% Full Time, 28% Part Time, 1% Temporary, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $34,972 per year, or $16.8 per hour.

Software Intern - AI Compilers

Tenstorrent University Jobs

Santa Clara, CA โ€ข On-site

$50 - $70/hr

Internship

Re-posted 25 days ago


Job description

At Tenstorrent, you will have the chance to accelerate your career by working on challenging engineering problems with a dedicated mentor and the opportunity to move between the digital design, verification, firmware, software and system engineering teams. ย 

This role is on-site based in Austin, TX; Santa Clara, CA; or Toronto, ON

Responsibilities:

  • Develop machine learning graph compilerย 
  • Participate in the co-design of Tenstorrent's hardware and software stackย 
  • Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stackย 
  • Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compilerย 
  • Develop high-performance run-time engineย 
  • Integrate the Tenstorrent software into leading machine learning frameworksย 
  • Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applicationsย 
  • Develop novel ML models and primitives that take advantage of Tenstorrent's breakthrough architecture to deliver orders of magnitude performance & efficiency improvementsย 

Experience & Qualifications:

  • Final year BS/MS or PhD candidate in EE/ECE/CE/CS with a strong GPA
  • Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as wellย 
  • Familiarity with and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plusย 
  • Strong problem solving and analytical skills
ย 

Compensation for all interns at Tenstorrent ranges from $50/hr - $70/hr including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.

Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.