Senior Networking Software Architect
Core
Define and take responsibility for the complete platform architecture covering NICs and network management for computing clusters and data-centers, driving the strategic vision for coordinated platform solutions addressing AI training/inference and cloud-native workloads.
Role type
Senior Networking Software Architect (Platform/Systems)
Builds
High-performance networking and compute solutions integrating NICs, GPUs, and network management for AI and data-center infrastructure.
Domain
Data-center infrastructure, AI computing, high-performance networking
Deliverable
production ML models
Required skills
Systems/platform architecture, NIC/DPU architectures, GPU computing, large-scale network management, complex multi-component platform solutions, cross-functional leadership, executive-level communication
Preferred skills
Network management and orchestration frameworks (UFM, DOCA, Kubernetes networking), defining platform standards or reference architectures
Technologies
NICs, GPUs, DPU, UFM, DOCA, Kubernetes
Responsibilities
Define platform-level software stacks, APIs, and management frameworks that orchestrate networking, compute, and acceleration resources; Lead cross-functional collaboration with GPU, NIC, DPU, and network management groups; Conduct and lead research into emerging network technologies, GPU-networking convergence, and large-scale cluster management; Collaborate with hardware platform architects to define software requirements for future hardware builds.
Seniority
Senior, hands-on IC with leadership responsibilities
