AI Systems Performance Engineer
Broadcom, USA-CA San Jose Innovation Drive
What you will do
Benchmarking: Install, configure, and run AI performance benchmarks, including MLPerf (Training and Inference) and NCCL collective communication tests.
NIC and host tuning: Optimize NIC, driver, and host network settings (RDMA/RoCEv2, congestion control, queue and interrupt configuration, NUMA placement) for distributed AI workloads.
Debugging: Isolate performance bottlenecks across the Linux OS, server hardware, NICs, and the network.
Automation: Build tools and frameworks that make benchmarking repeatable.
Communication: Document test methodologies and present findings and recommendations to hardware, software, and networking teams.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. We typically look for 12+ years of related industry experience, but candidates with fewer years and an exceptional track record are encouraged to apply.