1

Software Developer Internship Jobs in Blacksburg, VA

Engineering Summer Intern

Radford, VA · Hybrid

$21.50 - $28/hr

... Summer Internship Program offers hands-on experience across a variety of engineering disciplines. Whether you're passionate about mechanical design, software development, quality systems, or ...

Structural Engineering Intern

Roanoke, VA · On-site

$16.50 - $21.25/hr

Interns work with cutting-edge technology, learn industry best practices, and collaborate with ... Prepare details for construction drawings using CAD software. * Work under the supervision of a ...

Structural Engineering Intern

Roanoke, VA · On-site

$16.50 - $21.25/hr

Interns work with cutting-edge technology, learn industry best practices, and collaborate with ... Prepare details for construction drawings using CAD software. * Work under the supervision of a ...

Structural Engineering Intern

Roanoke, VA

$16.50 - $21.25/hr

Interns work with cutting-edge technology, learn industry best practices, and collaborate with ... Prepare details for construction drawings using CAD software. * Work under the supervision of a ...

Structural Engineering Intern

Roanoke, VA

$16.50 - $21.25/hr

Interns work with cutting-edge technology, learn industry best practices, and collaborate with ... Prepare details for construction drawings using CAD software. * Work under the supervision of a ...

Structural Engineering Intern

Roanoke, VA · On-site

$14.25 - $18.75/hr

Interns work with cutting-edge technology, learn industry best practices, and collaborate with ... Prepare details for construction drawings using CAD software. * Work under the supervision of a ...

Structural Engineering Intern

Roanoke, VA · On-site

$14.25 - $18.75/hr

Interns work with cutting-edge technology, learn industry best practices, and collaborate with ... Prepare details for construction drawings using CAD software. * Work under the supervision of a ...

next page

Showing results 1-20

Software Developer Internship information

See Blacksburg, VA salary details

$10

$20

$34

How much do software developer internship jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for software developer internship in Blacksburg, VA is $20.08, according to ZipRecruiter salary data. Most workers in this role earn between $16.25 and $21.30 per hour, depending on experience, location, and employer.

What is a software developer internship?

A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.

What types of projects or assignments can I expect as a software developer intern?

As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.

What are the key skills and qualifications needed to thrive in a software developer internship, and why are they important?

To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

What does a software developer internship do?

A software developer internship provides hands-on experience in designing, coding, testing, and debugging software applications under the supervision of experienced developers. Interns often work on real projects, learn industry tools like version control systems, and develop programming skills in languages such as Java, Python, or C++. The internship helps build practical knowledge and professional skills for a future career in software development.

What are the most commonly searched types of Software Developer jobs in Blacksburg, VA?

The most popular types of Software Developer jobs in Blacksburg, VA are:

What are popular job titles related to Software Developer Internship jobs in Blacksburg, VA?

For Software Developer Internship jobs in Blacksburg, VA, the most frequently searched job titles are:

What cities near Blacksburg, VA are hiring for Software Developer Internship jobs?

Cities near Blacksburg, VA with the most Software Developer Internship job openings:

Infographic showing various Software Developer Internship job openings in Blacksburg, VA as of August 2026, with employment types broken down into 43% Internship, and 57% Full Time. Highlights an 100% In-person job distribution, with an average salary of $41,773 per year, or $20.1 per hour.

AI Data Engineer / Software Engineer Intern

16 Squares, Inc.

Blacksburg, VA • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

AI DATA ENGINEER / SOFTWARE ENGINEER INTERN


Build Real AI Software. Work With AWS. Develop the Future.


16 Squares, Inc., a Blacksburg, Virginia, SaaS company, is looking for an AI Data Engineer / Software Engineer Intern to join our engineering team and help build the next generation of AI-driven applications.

This is not a traditional internship where you spend your time watching someone else code.

You will have the opportunity to write real software, build APIs, work with databases, develop AI integrations, deploy applications to AWS, and contribute to both front-end and back-end systems.

If you are the type of person who enjoys figuring out how things work, building software, experimenting with AI, and learning new technologies, we want to hear from you.


WHAT YOU'LL WORK ON

As an AI Data Engineer / Software Engineer Intern, you may work on projects involving:

Artificial intelligence and generative AI

AI-powered web applications

Python back-end services

REST APIs

PostgreSQL databases

Data pipelines and ETL

Large language models

AI agents

Retrieval-augmented generation (RAG)

Front-end web applications

Cloud infrastructure

User authentication

Containerized applications

Automated deployments

Data processing and analytics

You will work with technologies including:

Python • PostgreSQL • SQL • Docker • Git • AWS • Azure AI • REST APIs • JavaScript/TypeScript • React

AWS CLOUD TECHNOLOGIES

You will gain practical experience working with AWS, including:

Amazon S3

Amazon RDS / PostgreSQL

Amazon Cognito

Amazon ECS

AWS Fargate

Amazon CloudFront

Amazon Route 53

AWS Certificate Manager (ACM)

IAM

CloudWatch

VPC and networking fundamentals

Docker/container deployment

The goal is for you to understand how these technologies work together to build a secure, scalable, production-quality application.


WHO WE'RE LOOKING FOR

We are looking for someone who is:

Studying Computer Science, Software Engineering, Data Science, AI, IT, or a related field; or has demonstrated equivalent technical ability.

Comfortable with SQL and interested in PostgreSQL.

Familiar with Git/GitHub.

Interested in AWS cloud technologies.

Interested in artificial intelligence and generative AI.

Comfortable learning unfamiliar technologies.

A problem solver who enjoys researching answers.

Able to work independently while also collaborating with senior engineers.

Detail-oriented and willing to test and improve their work.


INTERNSHIP DETAILS

Position: AI Data Engineer / Software Engineer Intern

Type: Unpaid

Hours: 20 hours per week

Location: Hybrid

Duration: Nine (9) months, until May 2027

Start Date: Immediately

Potential for Continued Employment: Yes


HOW TO APPLY

Please submit by email (to chip@pleajudge.ai):

Résumé

GitHub or software portfolio, if available

Brief description of one software, AI, data, or cloud project you have built

List of AWS, Azure, Microsoft, or other technical certifications

Expected internship availability


  • Apply by emailing: chip@pleajudge.ai