1

Internship New Grad Software Engineer Jobs (NOW HIRING)

We are seeking a Software Engineer, Full-Stack to join our engineering team full-time. This role ... The range displayed on each job posting reflects the minimum and typical maximum target for new ...

As a key member of the software engineering team, you will spearhead the development of the core ... The range displayed on each job posting reflects the minimum and typical maximum target for new ...

Software Engineer (New Grad)

San Francisco, CA · On-site +1

$110K - $140K/yr

Software Engineer Opportunity Strada is building the operating layer for AI-driven insurance. Our ... Experience building software in internships, coursework, or personal projects * Comfort working ...

They are seeking new graduate engineers to help shape user experiences and contribute to the ... Must be able to start full-time prior to July 27, 2026. • Previous internship experience. • ...

next page

Showing results 1-20

Internship New Grad Software Engineer information

See salary details

$13

$25

$38

How much do internship new grad software engineer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for internship new grad 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 are the key skills and qualifications needed to thrive as an Internship New Grad Software Engineer, and why are they important?

To thrive as an Internship New Grad Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and typically a relevant degree or coursework in computer science or related fields. Familiarity with version control systems like Git, development environments, and sometimes exposure to cloud platforms or modern frameworks is expected. Strong problem-solving, teamwork, and communication skills help you collaborate and learn quickly in a professional setting. These skills and qualities are crucial for effectively contributing to projects, adapting to new technologies, and building a foundation for a successful software engineering career.

What types of projects and technologies are New Grad Software Engineer Interns typically assigned to work on, and how much autonomy can they expect?

New Grad Software Engineer Interns are often assigned to real-world projects that align with their team's current priorities, such as developing new features, fixing bugs, or improving existing systems. They frequently work with modern programming languages and frameworks relevant to the company's tech stack. While interns are given meaningful tasks and the chance to contribute code that may go into production, they are also paired with mentors and receive guidance from senior engineers. Autonomy varies, but interns usually have the opportunity to own smaller tasks or components, gaining hands-on experience while collaborating closely with their team.

What is an Internship New Grad Software Engineer?

An Internship New Grad Software Engineer is a recent graduate or a student nearing graduation who is hired for an internship position in software engineering. This role is designed to provide hands-on experience in developing, testing, and maintaining software applications under the guidance of experienced engineers. Interns often work on real projects, contributing code and collaborating with teams, which helps them build practical skills and industry knowledge. The position serves as a stepping stone to a full-time software engineering career, offering exposure to professional tools, workflows, and company culture.

What is the difference between Internship New Grad Software Engineer vs Entry-Level Software Developer?

AspectInternship New Grad Software EngineerEntry-Level Software Developer
CredentialsRecent graduation or current student, no formal certification requiredSimilar educational background, may have certifications or coursework
Work EnvironmentTemporary, training-focused, mentorship-drivenFull-time, independent project work, team collaboration
Employer UsageInternship programs, early career developmentEntry-level positions for recent graduates

Internship New Grad Software Engineers are typically students or recent graduates participating in temporary training programs to gain industry experience. Entry-Level Software Developers are full-time employees who have completed their education and are working on ongoing projects. Internships focus on learning and mentorship, while entry-level roles involve more independent work and responsibility.

More about Internship New Grad Software Engineer jobs
What cities are hiring for Internship New Grad Software Engineer jobs? Cities with the most Internship New Grad Software Engineer job openings:
What are the most commonly searched types of New Grad Software Engineer jobs? The most popular types of New Grad Software Engineer jobs are:
What states have the most Internship New Grad Software Engineer jobs? States with the most job openings for Internship New Grad Software Engineer jobs include:
Infographic showing various Internship New Grad Software Engineer job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.
New Grad- Software Engineer, ML Ops

New Grad- Software Engineer, ML Ops

Symbotic

Wilmington, MA • Hybrid

$96K - $132K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 25 days ago


Job description

Who we are

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.

The ML Operations Team at Symbotic is expanding, and we're looking to hire a software engineer to help us build computer vision solutions. The candidate will assist in the development of computer vision models that will help our fleet of autonomous robots to accomplish their missions safely, accurately, and with super-human efficiency. The engineer is expected to help in all tasks that would develop computer vision solutions and deploy them to run on our fleet.

What you'll do

  • Architect and scale our software platform to support current and future autonomous capabilities.

  • Collaborate with ML R&D teams to ensure new models meet deployment requirements.

  • Optimize the robotic hardware fleet deployment pipeline, streamlining processes from merge requests through testing to roll-out for systems using ONNX/TensorRT and custom hardware.

  • Maintain and improve edge computing infrastructure to meet real-time performance and reliability needs.

  • Create pipelines to train robotic machine learning systems including dataset curation, labeling, training, and evaluation metrics.

  • Double speed and efficiency of robotic system evaluation using simulation of hardware and mechanics

  • Reduce mechanical hardware maintenance during robotic scale-up using data-driven diagnostics and alert systems.

  • Engineer state-of-the-art robotic software to increase performance of machine learning.

  • Design efficient compilation architectures to decouple hardware program inter-dependencies.

  • Structure docker compose configuration to balance robotic hardware sharing.

What you'll need

  • Bachelor's degree or above in computer science, software engineering, robotics engineering or related field

  • Demonstrated experience with cloud-based infrastructure and services, including Google Cloud Platform (GCP) or Microsoft Azure

  • Experience working with complex data systems, including data storage, telemetry data, and camera or sensor data

  • Strong software engineering skills with expertise in at least one programming language and its ecosystem. You should be comfortable delivering high-quality, working code quickly and consistently.

  • Proficiency in Python or C++.

Our environment

  • Up to10%of travel may berequired. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.

  • The employeeis responsible forowning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.

#LI-JH1

#LI-Hybrid

About Symbotic

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visitwww.symbotic.com.

We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.

We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.

The base range for this position in the posted location is $96,000.00 - $132,000.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.