Product Owner Intern

AspenTechBedford, MA
$32 - $50Hybrid

About The Position

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community. The Role We are seeking a Product Owner Intern to support our software product development for teams. In this role, you will help translate customer needs and business objectives into clear, well‑defined requirements for engineering. You’ll work closely with software developers, UX designers, QA, and product managers to help build and deliver high‑quality software features. This internship is ideal for students passionate about technology, problem‑solving, and building software products for industrial applications in Energy and Chemicals verticals. Your Impact Hands-on experience in software product ownership, from requirements to release. Direct collaboration with engineering teams working on real software features. Mentorship from experienced product and technical leaders. Practical exposure to Agile development, user story writing, and software lifecycle management. Product Discovery & Technical Understanding Assist in gathering user needs and translating them into functional and technical requirements. Participate in technical discussions with developers to understand feasibility, constraints, and implementation options. Analyze customer feedback, product usage data, and market trends to support software feature planning. Backlog & User Story Management Help build and maintain a prioritized, well‑structured software product backlog. Write user stories with clear acceptance criteria tailored for software engineering teams. Refine requirements through backlog grooming, clarifying edge cases, workflows, and dependencies. Agile Execution & Collaboration Support SAFE Agile ceremonies including sprint planning, daily standups, reviews, and retrospectives. Work closely with developers and QA to validate requirements, answer questions, and ensure user stories are ready for development. Assist in testing new features, troubleshooting issues, and validating that completed work meets expected functionality and quality. Delivery & Continuous Improvement Contribute to release planning and documentation for new software features. Help analyze performance metrics and user feedback to identify improvement opportunities. Prepare reports, demos, and presentations that communicate software progress to stakeholders.

Requirements

  • Pursuing a Bachelor’s or master’s degree in computer science, Software Engineering, Information Systems, or a related technical or business field.
  • Strong interest in software development processes, Agile methodologies, and product lifecycle management.
  • Ability to break down complex technical concepts into understandable requirements.
  • Strong communication, analytical, and problem‑solving skills.
  • Basic understanding of software architecture, APIs, or cloud services.
  • Familiarity with Agile tools such as Jira, Azure DevOps, or GitHub Projects.
  • Experience with software-related coursework, personal coding projects, hackathons, or internships.

Nice To Haves

  • Exposure to UX/UI concepts, wireframing, or prototyping tools is a plus.

Responsibilities

  • Assist in gathering user needs and translating them into functional and technical requirements.
  • Participate in technical discussions with developers to understand feasibility, constraints, and implementation options.
  • Analyze customer feedback, product usage data, and market trends to support software feature planning.
  • Help build and maintain a prioritized, well‑structured software product backlog.
  • Write user stories with clear acceptance criteria tailored for software engineering teams.
  • Refine requirements through backlog grooming, clarifying edge cases, workflows, and dependencies.
  • Support SAFE Agile ceremonies including sprint planning, daily standups, reviews, and retrospectives.
  • Work closely with developers and QA to validate requirements, answer questions, and ensure user stories are ready for development.
  • Assist in testing new features, troubleshooting issues, and validating that completed work meets expected functionality and quality.
  • Contribute to release planning and documentation for new software features.
  • Help analyze performance metrics and user feedback to identify improvement opportunities.
  • Prepare reports, demos, and presentations that communicate software progress to stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service