1

Computer Programming Summer Internship Jobs in Raleigh, NC

2025 - Summer Intern Co-op Conversion

Durham, NC ยท On-site

$14.50 - $19.25/hr

Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ... S. Early Careers Interns/Co-ops (salaried students). Please note - this is a generic requisition ...

2025 - Summer Intern Co-op Conversion

Raleigh, NC ยท On-site

$14.50 - $19.50/hr

Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ... S. Early Careers Interns/Co-ops (salaried students). Please note - this is a generic requisition ...

Showing results 21-40

Computer Programming Summer Internship information

See Raleigh, NC salary details

$9

$16

$25

How much do computer programming summer internship jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for computer programming summer internship in Raleigh, NC is $16.95, according to ZipRecruiter salary data. Most workers in this role earn between $14.04 and $18.70 per hour, depending on experience, location, and employer.

What is a computer programming summer internship?

A Computer Programming Summer Internship is a temporary position, typically lasting several weeks during the summer, where students or recent graduates gain practical experience working with computer programming in a professional environment. Interns may assist with coding, debugging, software development projects, and collaborating with experienced programmers. These internships are designed to help participants develop technical skills, learn about the software development process, and gain insight into potential career paths in technology.

What types of projects and technologies can I expect to work with during a computer programming summer internship?

As a Computer Programming Summer Intern, you can expect to contribute to real-world projects such as developing web applications, automating internal processes, or assisting with software testing and debugging. The technologies you work with may include languages like Python, Java, or JavaScript, as well as version control tools like Git and project management platforms such as Jira or Trello. Interns typically collaborate closely with software engineers, product managers, and sometimes designers, providing a hands-on experience in a team-oriented environment. This exposure is valuable for building both your technical and communication skills, and can often lead to future full-time opportunities.

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

To thrive as a Computer Programming Summer Intern, you generally need foundational programming knowledge, problem-solving skills, and coursework or experience in computer science. Familiarity with languages like Python, Java, or C++, and experience using development environments or version control systems such as Git, are typically expected. Strong communication, a willingness to learn, and teamwork skills help interns collaborate and adapt quickly in a professional setting. These skills and qualities are crucial for effectively contributing to projects, gaining valuable experience, and making a positive impression on potential employers.

What is the difference between Computer Programming Summer Internship vs Software Developer Intern?

AspectComputer Programming Summer InternshipSoftware Developer Intern
Required CredentialsBasic programming knowledge, often students or recent graduatesSimilar, often students or early-career individuals
Work EnvironmentTemporary, project-based, often in tech companies or startupsTemporary, project-based, in software development teams
Employer & Industry UsageCommon in tech, finance, and consulting firms for recruitingCommon in software firms, tech departments, and startups

Both roles are internship positions aimed at individuals gaining experience in programming. The main difference lies in the job title, with 'Computer Programming Summer Internship' being a broader term that may include various programming tasks, while 'Software Developer Intern' specifically emphasizes software development activities. Both are designed for students or recent graduates seeking industry exposure and skill development in programming and software engineering.

What cities near Raleigh, NC are hiring for Computer Programming Summer Internship jobs?

Cities near Raleigh, NC with the most Computer Programming Summer Internship job openings:

Infographic showing various Computer Programming Summer Internship job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $35,252 per year, or $16.9 per hour.

Product & Strategy Intern (Summer 2027 Opportunity)

Relay

Raleigh, NC โ€ข On-site

Full-time, Temporary, Internship

Posted 19 days ago


Job description

Relay Launchpad Intern: Product Management - Summer 2027
Relay, a dynamic and rapidly growing tech startup based in Raleigh, is on a mission to revolutionize frontline work. We've pioneered an entirely new product category: simple, rugged, smart-radio, along with a comprehensive cloud ecosystem, designed for B2B clients and frontline workers across diverse industries. Having achieved proven product-market fit by solving real-world customer pain and unlocking new capabilities, we're now expanding our Product team.
Our team is seeking driven and high-achieving undergraduate students for a paid summer 2027 Product Management Internship. The students should have an expected graduation date between December 2027 and May 2029. We view these cohorts as a vital pipeline for identifying and cultivating our future full-time Product team members.
Job Overview:
This is not a traditional internship-it's a rotational experience designed to expose interns to multiple sub-domains of product management and adjacent functions. Depending on your skills, interests, and performance, you'll rotate through and flex into areas such as:
  • Core Product Management - shaping the roadmap, guiding discovery and delivery, and bringing AI-powered products to life.
  • Revenue Strategy - analyzing markets, pricing, and GTM (go-to-market) strategy to accelerate adoption and growth.
  • Solutions Engineering - engaging directly with customers to design, validate, and demonstrate AI-driven solutions in real-world environments.

You'll get hands-on exposure to how Relay brings its mission to life-from defining frontline needs, to designing features, to aligning GTM motions, to tailoring AI solutions for enterprise customers.
Based at our Raleigh headquarters, this is a full-time internship (40 hours/week) with five days in office each week. This not a remote position.
What you will do:
Core Responsibilities:
  • Support the Product Management Team on key initiatives and projects, contributing to the overall product strategy and roadmap.
  • Contribute to the end-to-end product lifecycle, from ideation and research through development, launch, and post-launch analysis.
  • Explore and integrate AI capabilities: Proactively identify opportunities to leverage AI/ML to enhance product features, derive deeper customer insights, and optimize product management workflows.

Product Discovery
  • Participate in customer visits and calls to observe and learn how we identify opportunities for product innovation and differentiation.
  • Consistently review analytics to identify areas of opportunity, understand user behavior, and inform product improvements.
  • Assist in documenting, analyzing, and prioritizing feedback from internal customer-facing teams.
  • Conduct solution discovery, trialing new products and features directly with customers to gather insights and validate solutions.

Product Delivery
  • Collaborate closely with Engineering and QA to design viable and usable products and ensure timely delivery of features.
  • Assist in defining product requirements and user stories for both new features and enhancements.
  • Participate in sprint planning and stand-ups, ensuring product goals are clearly communicated and understood by development teams.
  • Assist in driving product adoption and training by contributing to Release Notes and aligning with Operations and Sales teams.
What you will bring to this role:
  • Candidates from the graduating classes of December 2027 through May 2029 at Universities in Raleigh, Durham, and Chapel Hill are eligible to apply for this program.
  • Pursuing a Bachelor's degree in Business, Economics, Computer Science, or a related technical or business field with a GPA of 3.7 or above.
  • A strong blend of business and technical acumen, with the ability to engage meaningfully and add value in discussions encompassing both technology and business strategy.
  • Curiosity about emerging technologies: A keen interest in staying abreast of cutting-edge technologies, particularly within the AI and real-time data space, and identifying how they can create new value for users.
  • A passion for entrepreneurship with the ability to thrive and react proactively to changing business needs within a dynamic, high-growth startup environment.
  • Excellent communication and interpersonal skills, with the ability to build strong relationships across teams and with customers.

We use AI tools to transcribe and summarize interviews for internal hiring purposes. Transcripts are accessible only to authorized hiring personnel and retained consistent with our data retention policies. Candidates who prefer not to have AI notetaking used may request to opt out without impact to your candidacy. For more information, please see our Candidate and Employee Privacy Notice linked here.