1

Internship Computer Science Startup Jobs in Durham, NC

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship ...

... in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students who have completed 3+ years of coursework by the internship ...

Embedded Data Scientist

Morrisville, NC · On-site

$90 - $120/hr

Bachelor's degree in Mathematics, Data Science, Computer Science, Computer Engineering or related ... in a fast‑paced startup driven environment. Wasatch Photonics provides a collaborative and ...

Digital Analyst Internships

Durham, NC · On-site

$95K - $112K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Raleigh, NC · On-site

$95K - $113K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Showing results 21-40

Internship Computer Science Startup information

What does an internship at a computer science startup involve?

An internship at a computer science startup typically involves working on real-world projects, collaborating with experienced engineers, and contributing to software development tasks. Interns may help with coding, debugging, testing, or developing new features, and are often exposed to various aspects of the business, such as product design and customer feedback. Startups usually offer a fast-paced, hands-on learning environment where interns can gain valuable technical and professional skills while making a meaningful impact.

What types of projects or tasks do computer science interns typically work on at startups?

Computer science interns at startups often work on a variety of hands-on projects, such as building new features, fixing bugs, or prototyping innovative ideas. Because startups tend to have smaller teams, interns may have the opportunity to contribute code directly to the product and collaborate closely with engineers, designers, and sometimes even founders. This environment fosters rapid learning and exposure to the full software development lifecycle. Interns may also participate in code reviews, daily standups, and brainstorming sessions, making their work both impactful and dynamic.

What is the difference between Internship Computer Science Startup vs Software Developer Intern?

AspectInternship Computer Science StartupSoftware Developer Intern
Required CredentialsEnrolled in CS or related degree, basic coding skillsEnrolled in CS or related degree, coding skills
Work EnvironmentFast-paced startup setting, collaborative teamsCorporate or startup, team-based projects
Employer & IndustryStartup companies in tech, innovation sectorsTech companies, software firms, startups
Search & Comparison IntentUnderstanding internship roles in startupsComparing internship roles in software development

Internship Computer Science Startup positions typically involve working in dynamic startup environments, focusing on innovative projects with a broad range of responsibilities. Software Developer Intern roles are more structured, often within established companies, emphasizing specific coding tasks. Both require similar educational backgrounds and skills, but the startup internship offers a more versatile experience in a fast-growing setting.

What are the key skills and qualifications needed to thrive as an intern at a computer science startup?

To thrive as an intern at a computer science startup, you need a solid understanding of programming fundamentals, problem-solving skills, and ideally, coursework or experience in areas like algorithms, data structures, or web development. Familiarity with version control systems (like Git), cloud platforms, and common programming languages such as Python or JavaScript is often required. Initiative, adaptability, and strong communication are crucial soft skills for collaborating in a fast-paced, innovative environment. These skills and qualities enable interns to contribute effectively, learn quickly, and grow within the dynamic culture of a startup.

What job categories do people searching Internship Computer Science Startup jobs in Durham, NC look for?

The top searched job categories for Internship Computer Science Startup jobs in Durham, NC are:

What cities near Durham, NC are hiring for Internship Computer Science Startup jobs?

Cities near Durham, NC with the most Internship Computer Science Startup job openings:

Product & Strategy Intern (Summer 2027 Opportunity)

Relay

Raleigh, NC

Full-time, Temporary, Internship

Posted 15 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.