Workload Porting & Performance Engineer
Core
Evaluating new hardware platforms by porting benchmarks and real-world workloads, analyzing performance, and identifying system bottlenecks to ensure alignment with workload needs.
Role type
Workload Porting & Performance Engineer
Builds
Validated hardware platforms and performance insights for compute, memory, storage, and networking subsystems
Domain
AI infrastructure, high-performance computing, hardware-software systems
Deliverable
production ML models
Required skills
performance analysis, benchmarking, workload optimization, system architecture (CPU/GPU, memory, I/O), profiling tools, performance debugging, root cause analysis, distributed systems
Preferred skills
AI/ML workloads (training/inference), GPU/accelerator systems, low-level performance tools, systems software/compilers/runtime optimization, hardware architecture collaboration
Technologies
CPU, GPU, memory subsystems, I/O subsystems, profiling tools, tracing, microbenchmarks
Responsibilities
Port and enable benchmarks and real-world workloads on new hardware platforms; Evaluate system performance across compute, memory, storage, and networking subsystems; Identify and analyze performance bottlenecks and inefficiencies; Adapt and optimize workloads to better utilize hardware capabilities; Develop and run performance experiments and profiling workflows; Debug issues across the stack, including software, runtime, and hardware interactions
Seniority
Mid-level, hands-on IC