1

Unpaid Internship Software Engineer Jobs (NOW HIRING)

AI Software Engineering/Research Internship (unpaid) Location: Remote (U.S. based preferred) Type: Part-time, (flexible # of hours/week, whatever works for you, it is not expected to be more than 20 ...

NY, Elmira Part time REQ-34004 WETM has an unpaid internship available. Must be enrolled in a for ... programming produced annually by its business units. Nexstar owns America's largest local ...

$5.0K - $5.8K/wk

Software Engineer Internship Virtu's internship program offers students an extraordinary opportunity to learn about the firm and the world's financial markets. We have built a thoughtful and ...

Software engineering * C/C++ * Java * Elaboration of technical documents * Scripting (Bash) * Python * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and ...

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Software Engineer

Claremont, CA · Remote

$100K - $125K/yr

Software Engineer Flash Biometrics | Hybrid/Remote - Claremont, CA Salary Range: $100,000-$125,000 ... What We're Looking For Core Qualifications * 1+ year of professional (non-internship) software ...

Software Engineer

Claremont, CA · On-site

$100K - $125K/yr

Software Engineer Flash Biometrics | Hybrid/Remote - Claremont, CA Salary Range: $100,000-$125,000 ... What We're Looking For Core Qualifications * 1+ year of professional (non-internship) software ...

next page

Showing results 1-20

Unpaid Internship Software Engineer information

See salary details

$13

$25

$38

How much do unpaid internship software engineer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for unpaid internship software engineer in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What is an unpaid internship software engineer?

An unpaid internship for a software engineer is a temporary, often part-time position where individuals gain practical experience developing software without receiving financial compensation. These internships are typically offered by companies, startups, or nonprofits to students or recent graduates looking to build their skills, expand their professional network, and strengthen their resumes. While unpaid, these roles can provide valuable hands-on learning opportunities and sometimes lead to paid positions or references in the future. However, it is important to ensure that the internship complies with local labor laws and provides meaningful training relevant to the intern’s education.

What types of projects or tasks can I expect to work on as an unpaid internship software engineer?

As an unpaid software engineering intern, you’ll typically be involved in supporting ongoing development projects, fixing bugs, and assisting with code reviews under the guidance of experienced engineers. You may also have the opportunity to contribute to documentation, participate in team meetings, and help test new features before they are released. The specific tasks can vary depending on the company, but the goal is to give you exposure to real-world development cycles and collaborative problem-solving in a professional setting.

What are the key skills and qualifications needed to thrive as an unpaid internship software engineer, and why are they important?

To thrive as an Unpaid Internship Software Engineer, you need a foundational understanding of programming languages (such as Python, Java, or C++), data structures, and basic computer science principles, often demonstrated through coursework or personal projects. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make candidates stand out in collaborative and fast-paced environments. These skills and qualities are crucial for contributing to projects, adapting to new technologies, and gaining valuable experience for future software engineering roles.

What is the difference between Unpaid Internship Software Engineer vs Entry-Level Software Engineer?

AspectUnpaid Internship Software EngineerEntry-Level Software Engineer
CredentialsTypically students or recent graduates, no formal certification requiredBachelor's degree in CS or related field, some may have certifications
Work EnvironmentTemporary, often part-time, in a training or mentorship settingFull-time, professional work environment with ongoing responsibilities
Employer UsageUsed by companies for training and talent scoutingUsed for entry into professional software development roles

Unpaid Internship Software Engineers are usually students or recent graduates gaining experience without pay, often in a training setting. Entry-Level Software Engineers are paid professionals starting their careers with full responsibilities. The internship focuses on learning, while the entry-level role emphasizes contribution to projects.

More about Unpaid Internship Software Engineer jobs

What cities are hiring for Unpaid Internship Software Engineer jobs?

Cities with the most Unpaid Internship Software Engineer job openings:

What states have the most Unpaid Internship Software Engineer jobs?

States with the most job openings for Unpaid Internship Software Engineer jobs include:

What are popular job titles related to Unpaid Internship Software Engineer jobs?

For Unpaid Internship Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Unpaid Internship Software Engineer job openings in the United States as of September 2026, with employment types broken down into 22% Internship, and 78% Full Time. Highlights an 78% In-person, 11% Hybrid, and 11% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.

AI Software Engineering/Research Internship (unpaid)

On-site

Other

Posted 13 days ago


Job description

AI Software Engineering/Research Internship (unpaid)

Location: Remote (U.S. based preferred) Type: Part-time, (flexible # of hours/week, whatever works for you, it is not expected to be more than 20 hours/week) Duration: Up to 3 months Compensation: Unpaid internship with potential conversion to full-time position with significant equity and/or competitive salary.

About Us

Inaccuracies (bias, hallucination, non‑determinism, etc.) from AI models, stemming from flawed data, imperfect prompts, or misinterpretations, can cause significant harm and erode trust across many industries. The impact ranges from just not quite correct and inconvenience in less critical applications to serious financial losses, safety risks, legal liability, and discrimination in high‑stakes fields like healthcare, finance, and autonomous vehicles. In an enterprise, a minor error/deviation at each step in a multi‑step agentic workflow can lead to a huge drift from the expected final outcome.

We are an early‑stage AI startup assembling a world‑class team to shape the future of robust AI. We are researching, experimenting, and developing practical solutions to make AI applications robust. Currently, we are a small team of experienced engineers and researchers passionate about making AI usable in mission critical applications. If the problem resonates with you, and you want to be part of the team, join us.

This is your chance to learn practical software engineering at a potentially high‑growth AI startup.

Who you are
  • CS major.
  • Experience/interest in the latest AI technologies (e.g. LLMs, Agents, RAG, MCP, and Prompt Engineering).
  • Exceptional core CS skills related to data structures, algorithms, and programming.
  • Experience in at least one of the major cloud providers such as: AWS, GCP, Azure, etc., preferably in GCP.
What will you be doing

Do some research and develop proof of concepts for frontend and backend AI systems through mentorship from senior engineers, self‑learning, and exposure to real use cases and tools.

A likely project is going to be to build AI/LLM systems to efficiently analyze large (contract) documents for various kinds of clauses (e.g. entitlements, obligations, risks), and structured fields with 95%+ accuracy, completeness, and determinism.

What We Offer
  • Opportunity to learn by working on practical software development projects in the field of AI.
  • Collaborative environment with significant autonomy.
  • The company may provide feedback or a completion acknowledgment upon request, reflecting the educational nature of this program.
#J-18808-Ljbffr