1

Software Development Intern Jobs in Boston, MA (NOW HIRING)

Data Entry Intern

Boston, MA

$16.25 - $21.75/hr

... development, and sustainability data that help us tell the story of Longwood over time. This data ... software platform, Acumatica. The Data Intern will assist in building a dashboard to visualize ...

Graduate Intern

Wellesley, MA ยท On-site

$16.25 - $21.75/hr

Contribute to the development and maintenance of advising resources, including online tools and ... Acquire proficiency in utilizing academic advising software and online tools. * Cultivate a ...

Graduate Intern

Wellesley, MA ยท On-site

$16.50 - $22/hr

Contribute to the development and maintenance of advising resources, including online tools and ... Acquire proficiency in utilizing academic advising software and online tools. * Cultivate a ...

Data Entry Intern (Boston, MA)

Boston, MA ยท On-site

$16.25 - $21.75/hr

... development, and sustainability data that help us tell the story of Longwood over time. This data ... software platform, Acumatica. The Data Intern will assist in building a dashboard to visualize ...

Data Entry Intern (Boston, MA)

Boston, MA ยท On-site

$16.25 - $21.75/hr

... development, and sustainability data that help us tell the story of Longwood over time. This data ... software platform, Acumatica. The Data Intern will assist in building a dashboard to visualize ...

COMSOL, Inc. is looking for an intern to join the Product Information Department. This internship ... About COMSOL COMSOL is the leading innovator of multiphysics software for research and development ...

next page

Showing results 1-20

Software Development Intern information

See Boston, MA salary details

$12

$24

$42

How much do software development intern jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for software development intern in Boston, MA is $24.87, according to ZipRecruiter salary data. Most workers in this role earn between $20.10 and $26.39 per hour, depending on experience, location, and employer.

What types of projects and tasks can a Software Development Intern expect to work on during their internship?

As a Software Development Intern, you can expect to contribute to real-world projects such as developing new features, fixing bugs, assisting with code reviews, and writing documentation. Interns often work closely with experienced developers, participate in agile team meetings, and may be involved in testing and deploying software. The tasks assigned are designed to build your technical skills, expose you to collaborative workflows like version control with Git, and provide valuable experience in a professional software engineering environment.

What is the difference between Software Development Intern vs Software Engineer?

AspectSoftware Development InternSoftware Engineer
CredentialsTypically pursuing or recent graduate of a computer science or related degreeBachelor's or higher in computer science or related field, with professional experience
Work EnvironmentTemporary, internship-based, often part-time or summer rolesFull-time, permanent positions in various industries
Employer & Industry UsageUsed by tech companies, startups, and organizations offering internship programsUsed across all industries requiring software development
Search & Comparison IntentPeople exploring entry-level or internship opportunities in software developmentIndividuals seeking full-time software engineering roles

In summary, a Software Development Intern is an entry-level, temporary role aimed at gaining experience, while a Software Engineer is a full-time professional position requiring more experience and responsibility. The internship provides a pathway into the industry, whereas the engineer role involves ongoing project work and career development.

What does a Software Development Intern do?

A Software Development Intern assists professional software engineers in developing, testing, and maintaining software applications. Their responsibilities may include writing and debugging code, participating in team meetings, learning new programming languages or frameworks, and collaborating on projects. Interns often work under the guidance of experienced developers, gaining hands-on experience with real-world software development processes. This role is designed to help students or recent graduates build practical skills and prepare for a career in software engineering.

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

To thrive as a Software Development Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant academic background in computer science or a related field. Familiarity with version control tools like Git, integrated development environments (IDEs), and basic software development methodologies is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns stand out by allowing them to collaborate effectively and adapt to feedback. These skills and qualities are crucial for contributing to real-world projects, gaining valuable experience, and growing within a professional development environment.
What are the most commonly searched types of Software Development jobs in Boston, MA? The most popular types of Software Development jobs in Boston, MA are:
What cities near Boston, MA are hiring for Software Development Intern jobs? Cities near Boston, MA with the most Software Development Intern job openings:
IT Software Engineer Intern (Recent Graduate) - Salesforce & AI Solutions

IT Software Engineer Intern (Recent Graduate) - Salesforce & AI Solutions

Progress

Burlington, MA โ€ข On-site, Remote

Other

Posted 12 days ago


Job description

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
We're proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as an IT Software Engineer Intern (Recent Graduate) - Salesforce & AI Solutions and help us do what we do best: propelling business forward. This will be a hybrid so working between your home office and either our Burlington MA headquarters or Raleigh NC office. You must be local to one of those at time of application as we can not provide any relocation packages.
We are looking for highly motivated recent graduates to join our IT Engineering team through a three-month internship program focused on Salesforce development, enterprise solution delivery, automation, and AI-enabled innovation. This is a paid hourly internship designed as a pathway into a full-time engineering career, with the intent to convert high-performing interns into regular full-time team members following the internship period.
This is an outstanding opportunity for early-career engineers who want hands-on experience solving real business problems using modern enterprise technologies, automation platforms, and AI-powered engineering practices. Interns will work directly with experienced technical leaders and business stakeholders while gaining exposure to enterprise application development, system integrations, Agile delivery, DevOps concepts, and practical AI implementation across the software development lifecycle.
AI will be a core part of the day-to-day engineering experience in this role. Interns will be expected to leverage AI tools and intelligent automation technologies throughout development activities - including coding, testing, troubleshooting, analysis, documentation, and workflow optimization - while also contributing to AI-powered applications, agents, copilots, and automations that interact with Salesforce data and business processes.
While prior Salesforce experience is a plus, it is not required. We are looking for intellectually curious, technically strong, adaptable problem-solvers who are excited to learn quickly, work collaboratively, and help shape the future of AI-enabled enterprise software engineering.

In this role, you will:

  • Partner with business teams to understand challenges, gather requirements, and help design scalable technology solutions that improve business operations and user experiences
  • Build, enhance, and support applications, automations, workflows, integrations, and user experiences within the Salesforce ecosystem
  • Leverage AI tools and intelligent automation technologies as part of your daily software engineering workflow - including coding, testing, debugging, troubleshooting, documentation, analysis, and solution optimization
  • Develop and evolve AI-powered solutions, agents, copilots, and automations that interact with Salesforce data and business processes to improve efficiency and user productivity
  • Contribute to the design and implementation of scalable AI-enabled workflows and operational automations for internal teams and business users
  • Support Agile-based software delivery across the full software development lifecycle, including design, development, testing, deployment, monitoring, and continuous improvement
  • Work with APIs, integrations, and enterprise platforms to connect systems and enable seamless data and workflow orchestration
  • Collaborate closely with engineering, IT, operations, and business stakeholders in a highly iterative and innovation-focused environment
  • Continuously evaluate emerging AI capabilities, engineering tools, and automation opportunities to help modernize development practices and accelerate delivery
  • Learn and apply enterprise software engineering best practices, architecture patterns, DevOps concepts, and scalable platform development techniques

Technologies & Areas You May Work With

  • AI-enabled workflows, copilots, and intelligent automation tools (e.g. Salesforce Agentforce/Einstein, Microsoft Copilot, Github Copilot CLI)
  • Salesforce Lightning Platform + Lightning Web Components (LWC)
  • Apex, APIs, integrations and web services
  • Salesforce Service Cloud, Sales Cloud, and Experience Cloud
  • Automation tools and Lightning Flows
  • Agile development methodologies and DevOps concepts
  • Collaboration and delivery platforms such as Jira, Asana and related tools

Your background:

  • Recent graduate (or graduating Summer 2026) with a degree in Computer Science, Software Engineering, Industrial Engineering, Information Systems or a related technical discipline
  • Strong analytical thinking and problem-solving skills
  • Passion for technology, software engineering, automation, and AI.
  • Practical AI implementation experience (internship, work, school, personal)
  • Ability to communicate effectively with both technical and business audiences
  • Demonstrated curiosity, initiative, and willingness to learn quickly
  • Experience from internships, research projects, hackathons, student organizations, or personal projects is highly valued
  • Exposure to programming, scripting, APIs, databases, or cloud technologies is required
  • Interest in enterprise platforms and business process optimization

Additionally, it would be beneficial if you have:

  • Exposure to Salesforce, CRM systems, or cloud platforms
  • Experience building AI-powered applications, automations, or agents
  • Understanding of Agile development concepts
  • Salesforce certifications or Trailhead coursework

Pay transparency: this role will be paying $28.00-35.00 an hour.

If this sounds like you and fits your experience and career goals, we'd be happy to chat.
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with.
Apply Now
#LI-hybrid
Employment Type: Intern