Computer Science Internship Jobs Near Me - 876 Jobs

Let us run your job search
Sit back and relax while we apply to 100s of jobs for you - $25
  • Tech Specialist 2

    $82k-106k yearly est.2d ago
  • Help Desk Technician_TS/SCI with Polygraph

    $56k-72k yearly est.1d ago
  • Instructional Professor - Computational Social Science

    $61k-86k yearly est.8d ago
  • IT Support Specialist Intern (Hybrid)

    $28k-40k yearly est.4d ago
  • Desktop Technician - Senior

    $40.5-47.6 hourly9d ago
  • Desktop Technician

    $39k-61k yearly est.5d ago
  • Help Desk Technician

    $24-31.3 hourly4d ago
  • Technical Specialist I/II - Justice, Rights & Security

    $74k-109k yearly est.4d ago
  • Information Technology Intern

    $28k-40k yearly est.5d ago
  • Information Technology Support Specialist

    $70k-80k yearly5d ago
  • IT Intern (Students)

    $35k-45k yearly est.5d ago
  • Global Technical Support Specialist

    $52k-89k yearly est.5d ago
  • Help Desk Technician

    $43k-80k yearly est.5d ago
  • Help Desk Technician

    $68k yearly5d ago
  • Help Desk Technician

    $31k-51k yearly est.9d ago
  • IT Intern-Summer 2023

    $30k-39k yearly est.9d ago
  • Technical Specialist 3

    $82k-106k yearly est.4d ago
  • Computer Support Technician w/SECRET clearance

    $70k-80k yearly2d ago
  • University Technology Incubator Intern - Summer 2023

    $42k-54k yearly est.Easy Apply11d ago
  • Deployment Technician

    $29k-41k yearly est.5d ago

Learn More About Computer Science Internship Jobs

Average Salary For a Computer Science Internship

Based on recent jobs postings on Zippia, the average salary in the U.S. for a Computer Science Internship is $34,749 per year or $17 per hour. The highest paying Computer Science Internship jobs have a salary over $41,000 per year while the lowest paying Computer Science Internship jobs pay $29,000 per year

Updated February 8, 2023
Average Computer Science Internship Salary
$41,319 yearly
$17 hourly

5 Common Career Paths For a Computer Science Internship

Technical Support Specialist

A technical support specialist is responsible for assisting customer's and businesses' concerns and system issues by performing troubleshooting and remote solutions. These specialists must have extensive knowledge of system applications, including software and hardware database to handle complex processes that might affect the end user's experience or the business' daily operations. Technical support specialists should maintain excellent communication skills to guide the client and business on solving network problems. They must also document concerns and progress promptly for reference and quality checks.

Computer Technician

Computer technicians are skilled information technology professionals who handle concerns related to computers. They are responsible for assisting clients in software installations, troubleshooting needs, and repair needs. Computer technicians handle the maintenance and repair of both software and hardware of computers. They should be able to quickly pinpoint the causes of computer problems that the client encounters. They should also be able to answer the clients' computer-related inquiries and provide advice on proper computer handling. Computer technicians should have good analytical skills and decision-making skills.

Software Engineer

A software engineer is a computer science professional who is responsible for the development of information systems, designing and building computer systems software and applications software. They often prefer to call themselves as a software developer or computer programmer. They have substantial knowledge of programming languages, software development, and computer operating systems, and other technologies. They use these to turn a plan into a final output. They can create a design, test, and develop software based on the needs of their clients.

Help Desk Analyst

Help Desk Analysts generally provide technical support by assisting customers with their system issues. These analysts are expected to be highly knowledgeable about application processes and basic troubleshooting. Help Desk Analysts usually communicate with end-users through phone calls or e-mail and are required to attend on customers technical issues promptly. Depending on the expertise, the Help Desk Analysts are often categorized to support levels wherein the most complex issues are often handle by the highest tier. The Help Desk Analysts must have critical-thinking skills on solving network problems and document specific concerns and progress.


Tutors are individual contributors who make sure that students assigned to them can understand classroom lessons. They are often full-time educators themselves, but they may also be working in other fields and are only passionate about teaching. Tutors usually meet students after school to go over any lesson that the students find challenging. They assist students with their homework or other schoolwork that the students may need help in. At times, tutors are tapped to help students study for future lessons, meaning that they go through classroom lessons in advance.

Illustrated Career Paths For a Computer Science Internship