Frontend Development Co-Op (Summer 2026)

MSA, The Safety CompanyCranberry Township, PA
21h

About The Position

Are you someone who is passionate, motivated, and driven to make a difference? If so, MSA Safety is the perfect fit for your career. At MSA, SAFETY is who we are AND it is what we do. We are a purpose-driven company committed to deploying innovation and technology to deliver on our Mission to help protect people and assets all around the world. We continue to be relentless in our pursuit of solving our customers greatest problems so they can go home safe each and every day. Are you in? Read on for more details about this particular role. At MSA, our mission is to protect people and the places they work. That mission depends not only on the products we build, but also on how we enable our teams with the right tools, insights, and shared knowledge. Our internal AI Platform supports this work by delivering AI-powered applications that help employees learn faster, access expertise, and integrate intelligence directly into business processes. We are looking for a Frontend Development Intern to support the continued development of this internal platform. In this role, you will help build application experiences that bring AI capabilities into real workflows across the company. This is a hands-on opportunity to contribute to software that is actively used across MSA.

Requirements

  • Strong proficiency in TypeScript and experience building frontend applications with it.
  • Experience with component-based frontend frameworks such as React, Svelte, SolidJS, or similar, including an understanding of component composition and state management.
  • Strong collaborative development skills, including regular use of Git for version control, working with branches, and participating in pull requests and code reviews.
  • Strong communication skills, with the ability to articulate design and implementation changes that span software patterns, UI components, and visual presentation.
  • Experience with CSS meta-frameworks or utility libraries such as Tailwind CSS, SASS, or similar.

Nice To Haves

  • Familiarity with common AI interface patterns, such as chat-based experiences, prompt-driven workflows, or AI-assisted content generation.
  • Experience with AWS or general cloud-based application development concepts.
  • Experience using Figma or similar interface design and prototyping tools.
  • Exposure to design systems, including atomic design concepts, design tokens, and component hierarchies.

Responsibilities

  • Support frontend development for internal AI-powered applications used across MSA, including use cases in design research, safety product training, and industry knowledge sharing.
  • Build, refine, and maintain reusable UI components using modern, component-based frontend frameworks.
  • Collaborate closely with AI engineers and business stakeholders to turn requirements into clear, usable interfaces.
  • Implement and communicate design changes that span software patterns, component structure, and visual presentation.
  • Participate in collaborative development workflows, including Git-based version control, pull requests, and code reviews.
  • Contribute to improving frontend patterns, usability, and consistency as the AI platform evolves.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service