Enabling Mission Capability at Scale Intern - Summer 2027

Software Engineering Institute | Carnegie Mellon University•Pittsburgh, PA
•Onsite

About The Position

The Software Engineering Institute (SEI), a Federally Funded Research and Development Center dedicated to advancing software engineering and supporting national security, is seeking engineering students for its Summer 2027 Internship Program. Interns join teams of researchers and engineers working on mission-critical challenges for government clients. Candidates are expected to be AI-aware and understand how Agentic AI and Large Language Models can augment engineering workflows, accelerate development, and enhance code analysis. Interns work alongside SEI experts on software engineering and security projects. Depending on the project scope, interns may also have the opportunity to co-author research findings for publication in academic or industry forums. This is a fixed-term, full-time internship based on-site at the SEI Pittsburgh, Pennsylvania office for the duration of summer 2027.

Requirements

  • Currently enrolled in a degree-granting program, such as Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering.
  • Able to work on-site at the SEI Pittsburgh, Pennsylvania office for the duration of the summer 2027 internship.
  • Able to pass a background check.
  • Eligible to work in the United States without visa sponsorship.

Nice To Haves

  • Strong software development skills in C++ and proficiency in at least one additional language, such as C, Python, MATLAB, C#, or Java.
  • Familiarity with Linux operating systems and command-line environments.
  • Understanding of the Software Development Life Cycle (SDLC) and experience working within Agile frameworks.
  • Interest in or experience with applying LLMs and Agentic AI to automate or enhance software engineering tasks.

Responsibilities

  • Design and implement software prototypes addressing emerging security and engineering challenges.
  • Analyze codebases to identify weaknesses, vulnerabilities, and potential attack vectors.
  • Research and implement methods to improve software robustness and system resilience.
  • Develop tools, techniques, and automated processes to solve complex software problems faced by the U.S. Government.
  • Depending on project scope, contribute to research findings for publication in academic or industry forums.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service