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
Cohesive, high-performance solutions integrating NICs, GPUs, and network management for AI and data-center infrastructure
Domain
AI infrastructure, Data-center networking, High-performance computing
Deliverable
production ML models
Required skills
Systems/platform architecture, NIC/DPU architectures, GPU computing, Large-scale network management, Cross-functional leadership, Hardware-software co-design, Platform-level software stacks and APIs, Network orchestration frameworks
Preferred skills
UFM, DOCA, Kubernetes networking, Industry-wide platform standards definition
Technologies
NICs, GPUs, DPUs, UFM, DOCA, Kubernetes
Responsibilities
Define platform architecture for NICs and network management; Drive strategic vision for AI and cloud-native workloads; Lead cross-functional collaboration with hardware and network groups; Define software stacks and management frameworks; Conduct research into emerging network technologies and GPU-networking convergence; Collaborate with hardware architects on software requirements
Seniority
Senior, hands-on IC with leadership responsibilities
