Senior AI Performance Engineer
Core
Analyze and optimize AI training and inference workloads across large-scale distributed systems by connecting compute, memory, communication, and software behavior.
Role type
Senior IC AI Performance Engineer
Builds
Efficient, reliable AI systems for large-scale deployment
Domain
AI compute, high-performance computing, distributed systems
Deliverable
production ML models
Required skills
Profiling and optimizing AI/ML/HPC workloads, Distributed systems and communication libraries (MPI, NCCL, UCX, libfabric), C++, Python, Compute/memory/communication behavior in large-scale systems, Technical ownership and cross-team coordination, MLPerf and accelerated architectures
Preferred skills
ML frameworks, High-performance interconnects
Technologies
MPI, NCCL, UCX, RDMA, libfabric, MLPerf
Responsibilities
Design benchmarks, investigate system bottlenecks, optimize distributed communication software, turn profiling/benchmarking/modeling results into improvements, define investigations and validate impact with performance data
Seniority
Senior, hands-on IC
