1

Programming Intern Jobs (NOW HIRING)

Support Engineering Intern

Reston, VA · On-site

$17.50 - $22.75/hr

Support Engineering Intern Location: Remote (US Based) Objective of the Role: RGS is seeking a ... Scripting or programming experience (Python, Go, Bash) * Comfortable working in Linux environments ...

Manufacturing Engineer Intern

Kamas, UT · On-site

$16.75 - $21.75/hr

Experience with various programming languages such as C, C+, and Python. * Knowledge of electrical circuit design, specifically using Altium designer Automation Engineering Intern Job Profile Summary ...

Manufacturing Engineer Intern

Kamas, UT · On-site

$16.75 - $21.75/hr

Experience with various programming languages such as C, C+, and Python. * Knowledge of electrical circuit design, specifically using Altium designer Automation Engineering Intern Job Profile Summary ...

The Engineer Intern will keep a Log of Plans and Specification or other data received from the Owner/Engineer. * Must require the Engineer to clearly identify on the revised plans all changes to the ...

Electrical Engineering Intern

Beverly, MA · On-site

$21 - $27.50/hr

Electrical Engineering Intern Intern Timeline: 3 Month Summer Intern Schedule: Monday- Friday 8:00am to 4:00pm Location: Beverly, MA (Onsite) *To support students commuting to our Beverly, MA ...

Engineering Intern

Panama City, FL

$15 - $19.50/hr

This is an Engineer Intern position on an amazing and dynamic team in Miami, FL . If you are seeking to further your knowledge and growing practical experience in areas of civil engineering - let ...

Engineering Intern

Panama City, FL

$15 - $19.50/hr

This is an Engineer Intern position on an amazing and dynamic team in Miami, FL . If you are seeking to further your knowledge and growing practical experience in areas of civil engineering - let ...

Join Our Team as an Engineering Intern! BSK Associates, a trusted name in engineering with over 60 years of excellence, is looking for an enthusiastic, dedicated Engineering Intern for a position ...

Reliability Engineering Intern

Alpharetta, GA · On-site

$16.25 - $21.25/hr

Reliability Engineering Intern, Alpharetta, GA. We are seeking a Reliability Engineering Intern to join our team at our Corporate Headquarters in Alpharetta, GA. This role offers hands-on experience ...

Engineering Intern

Puyallup, WA · On-site

$22 - $26/hr

Engineering Intern Department: Engineering Job Summary: The Engineering Intern is responsible for working on various projects related to product development, product design, production system design ...

Seasonal Engineering Intern Town of Milford Department of Public Works An excellent opportunity for an undergrad to gain some great field experience! The Milford, N.H. Department of Public Works is ...

CNC Programming Internship

Merrill, MI

$22.25 - $30.50/hr

As a CNC Programming Intern, you will be working closely with the CNC Programming and Machining teams on assigned projects for Keel. Job Functions: * Create methods to reduce cycle time on specific ...

next page

Showing results 1-20

Programming Intern information

See salary details

$9

$22

$51

How much do programming intern jobs pay per hour?

As of May 30, 2026, the average hourly pay for programming intern in the United States is $22.84, according to ZipRecruiter salary data. Most workers in this role earn between $15.14 and $22.12 per hour, depending on experience, location, and employer.

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

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.

What kinds of projects and tasks can a Programming Intern expect to work on during their internship?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What does a Programming Intern do?

A Programming Intern assists software development teams by writing, testing, and debugging code under supervision. They often work on small programming tasks, help fix bugs, and may participate in code reviews and team meetings. Programming interns gain hands-on experience with programming languages, development tools, and project workflows, helping them build practical skills and understanding of software development processes. The specific responsibilities can vary depending on the company and project needs.

What does a program intern do?

A programming intern assists with software development tasks such as writing, testing, and debugging code under the supervision of experienced developers. They often work with programming languages like Python, Java, or C++, and may gain experience using development tools and version control systems. The role provides hands-on learning opportunities in a professional coding environment.

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

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

More about Programming Intern jobs
What cities are hiring for Programming Intern jobs? Cities with the most Programming Intern job openings:
What are the most commonly searched types of Programming jobs? The most popular types of Programming jobs are:
What states have the most Programming Intern jobs? States with the most job openings for Programming Intern jobs include:

Support Engineering Intern

SUSE RGS

Reston, VA • On-site

$17.50 - $22.75/hr

Internship

Posted 21 days ago


Job description

Job Title: Support Engineering Intern

Location: Remote (US Based)

Objective of the Role:

RGS is seeking a driven and curious Summer Support Engineering Intern to join the team responsible for supporting our flagship cloud native products — Rancher, RKE2, and Harvester. This is a hands-on, technical internship at the intersection of enterprise support engineering, DevSecOps, and cutting-edge AI innovation.


As a Support Engineering Intern at RGS, you will carry a dual mission of contributing to real-world support cases and build a proof of concept initiative to bring AI capabilities into our support workflow, a project with measurable impact on support team efficiency and time to resolution.


Key Responsibilities:

  • Shadow and collaborate on real support cases involving Rancher, RKE2, Harvester, and upstream Kubernetes

  • Reproduce and troubleshoot customer issues in lab environments using containerized and virtualized infrastructure

  • Contribute to internal knowledge base articles and runbooks

  • Participate in daily standups, triage meetings, and retrospectives with the support team

  • Design and build a proof-of-concept AI system using LLM APIs and retrieval-augmented generation (RAG) to surface relevant knowledge from internal support documentation, runbooks, and historical case data.

  • Extend the PoC toward agentic AI experiments — evaluating autonomous, multi-step workflows for support ticket triage, case routing, and escalation recommendations

  • Measure impact via defined metrics and present PoC findings and a go-forward recommendation to engineering leadership at end of internship


Required Qualifications:

  • Currently pursuing a B.S. or M.S. in Computer Science, Computer Engineering, or a closely related field

  • Academic focus, concentration, or significant coursework in Artificial Intelligence, Machine Learning, or NLP

  • Demonstrated understanding of cloud native concepts: containers, Kubernetes, microservices architectures, and basic virtualization

  • Strong troubleshooting instincts — you enjoy debugging ambiguous problems and reasoning from first principles

  • Scripting or programming experience (Python, Go, Bash)

  • Comfortable working in Linux environments and using CLI tools daily

  • Strong written and verbal communication skills