AI & HPC Performance Engineering Intern

Hewlett Packard Enterprise•Spring, TX
•Onsite

About The Position

The AI & HPC Performance Engineering Intern supports senior team members on technical projects and helps troubleshoot technical issues, maintain technical systems, and collaborate with colleagues. The role involves learning project methodologies and technologies relevant to the work, completing assigned tasks efficiently, and participating in project reviews to share updates and incorporate feedback. The position is primarily onsite at an HPE office. The role is intended for students currently pursuing a bachelor's degree in a technical field. Interns typically work during school breaks and then return to their university, though part-time work during the school year may be available for full-time students in some countries.

Requirements

  • Currently pursuing a bachelor's degree in Engineering, Computer Science, Information Technology, or a related technical field.
  • Familiarity with programming languages or technical tools relevant to the role.
  • Knowledge of Linux system administration and command-line environments across multiple enterprise Linux distributions.
  • Knowledge of AI model training, inference, benchmarking, performance characterization, and optimization.
  • Strong analytical, troubleshooting, and root-cause analysis skills.
  • Basic programming or scripting knowledge, such as Python, Java, or C++.
  • Strong interest in high tech and a passion for learning.
  • Excellent communication and interpersonal skills.
  • Strong problem-solving and analytical skills.
  • Time management skills and ability to work with strict deadlines.
  • A collaborative, solution-focused mindset and a sense of urgency.

Nice To Haves

  • Basic knowledge of GPU accelerator technologies, memory hierarchies, and AI software stacks including CUDA, NCCL, and related ecosystem tools.
  • Basic knowledge of high-performance computing (HPC), MPI, and Linux clusters.

Responsibilities

  • Support senior team members on assigned technical projects as determined by the business unit.
  • Help identify and troubleshoot technical issues, providing support and suggesting solutions.
  • Assist with maintaining and updating hardware, software, and other technical systems.
  • Attend team meetings, learn about project methodologies, and collaborate effectively with colleagues.
  • Learn about new technologies and methodologies relevant to the work.
  • Fulfill tasks and responsibilities assigned by a supervisor in a timely and efficient manner.
  • Participate in periodic reviews to share updates and incorporate feedback on assigned projects or initiatives.

Benefits

  • Comprehensive benefits supporting physical, financial, and emotional wellbeing.
  • Career programs supporting personal and professional development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service