AI Performance Engineering Intern: Optimize AI Systems

Hewlett Packard Enterprise Development LP

Town of Texas, Northern (WI, KY)

Hybrid

USD 48,000 - 56,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion

Job summary

Hewlett Packard Enterprise Development LP is seeking an AI Performance Engineering Intern to design test plans and run experiments that quantify AI system performance. You will use profiling tools and work with GPUs, including CUDA and mixed-precision techniques, in Linux environments.

The role requires coursework in CS/Math/Software Eng and strong Python skills, plus familiarity with PyTorch/TensorFlow and AI hardware concepts.

Qualifications

  • Working toward a B.S. in Computer Science, Applied Mathematics, Software Engineering or equivalent.
  • Coursework and experience with GPU (NVIDIA/AMD) hardware architectures and parallel programming techniques, including parallel programming methods such as NCCL/RCCL, NVSHMEM, or OpenSHMEM
  • Background with AI applications and their programming models/languages, including PyTorch/TensorFlow
  • Proficiency in Python
  • Deep understanding of LLM parallelization methods TP/PP/DP, and especially EP (MoE) is a plus
  • Experience with using inference serving engines (e.g. vLLM, Ollama) is a plus
  • Experience with AI clusters using job schedulers (e.g., PBS, Slurm) is a plus
  • Experience on GPU-based AI clusters with Docker or Apptainer Containers is a plus
  • Experience with GPU profiling using NVIDIA Nsight or AMD rocprof is a plus
  • Proficiency with CUDA/ROCm is a plus
  • Proficiency with the Linux operating systems, scripting, and knowledge of performance monitoring tools
  • Experience with AI industry standard benchmarks (MLPerf) is a plus
  • Self-driven, solid work ethic, and motivation
  • Ability to multi-task with strong organizational skills and attention to detail
  • Excellent analytical and problem-solving skills
  • Integrity, customer focus, innovation, teamwork, and accountability in daily work
  • Ability to work in a fast-paced, multitasking environment
  • Excellent written and verbal communication skills. Mastery of the English language is required.

Responsibilities

  • Work with team members to design and create test plans to understand an AI system's performance.
  • Create and execute experiments to understand the performance characteristics of the system under test (SUT).
  • Use profiling and/or monitoring tools to assist with the performance characterization of the SUT.
  • Collaborate with team members regarding status, project progress, and issue resolution.

Skills

Python
CUDA
PyTorch/TensorFlow
GPU architectures
Linux
NCCL/RCCL
NVSHMEM
OpenSHMEM

Education

Working toward B.S. in Computer Science, Applied Mathematics, Software Engineering or equivalent

Tools

Docker
Apptainer
NVIDIA Nsight
AMD rocprof
PBS
Slurm

Job description

Hewlett Packard Enterprise Development LP is seeking an AI Performance Engineering Intern to design test plans and run experiments that quantify AI system performance. You will use profiling tools and work with GPUs, including CUDA and mixed-precision techniques, in Linux environments.

The role requires coursework in CS/Math/Software Eng and strong Python skills, plus familiarity with PyTorch/TensorFlow and AI hardware concepts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite AI Performance Engineer Intern
Onsite AI Performance Engineer Intern

Hewlett Packard Enterprise Development LP • Spring (TX)

On-site
USD 4,822,000 - 5,648,000
Health & wellbeing benefits
Professional development programs
Inclusive work culture
AI Hardware Optimization Intern
AI Hardware Optimization Intern

tsu.edu • Houston (TX)

On-site
USD 27,552,000 - 41,328,000
HPC & AI Infrastructure Automation Intern
HPC & AI Infrastructure Automation Intern

Hewlett Packard Enterprise Company • Bloomington (IN)

Hybrid
USD 48,000 - 56,000
Health benefits optional
AI Performance Engineer – HPC, ARM & Distributed Inference
AI Performance Engineer – HPC, ARM & Distributed Inference

EngineersOfAI • Austin (TX)

On-site
USD 90,000 - 120,000
Edge AI Engineer Intern: Optimize Inference on Edge Devices
Edge AI Engineer Intern: Optimize Inference on Edge Devices

HP • Vancouver (WA)

On-site
USD 40,000 - 48,000
Health insurance
Dental insurance
Vision insurance
+5
Senior HPC Performance Engineer for AI & Big Compute
Senior HPC Performance Engineer for AI & Big Compute

Hewlett Packard Enterprise • Spring (TX)

On-site
USD 106,000 - 243,000
AI Performance Engineering Intern
AI Performance Engineering Intern

Hewlett Packard Enterprise Development LP • Spring (TX)

On-site
USD 4,822,000 - 5,648,000
Health & wellbeing benefits
Professional development programs
Inclusive work culture
AI GPU Architecture Intern: Pre-Silicon HPC & AI
AI GPU Architecture Intern: Pre-Silicon HPC & AI

Intel • Santa Clara (CA)

Hybrid
USD 133,000 - 171,000
Hybrid work model
Competitive internship compensation
Mentorship from senior engineers
AI & HPC GPU Compute Performance Engineer
AI & HPC GPU Compute Performance Engineer

Cisco • San Jose (CA)

On-site
USD 150,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+16
AI & HPC Performance Intern
AI & HPC Performance Intern

NVIDIA • Santa Clara (CA)

On-site
USD 28,654,000 - 101,722,000
Intern benefits