Principal Software Engineer
Core
Shape technical direction and architecture for compute, storage, and networking platforms powering AI-first cloud infrastructure.
Role type
Principal Software Engineer (Infrastructure)
Builds
High-throughput, low-latency systems for massive GPU clusters running AI and HPC workloads
Domain
AI Infrastructure / Cloud Computing / Data Center Systems
Deliverable
production ML models
Required skills
Linux kernel internals, systems programming (C/C++/Rust/Go), distributed storage, network fabrics, virtualization, hardware integration, production debugging, strategic influence
Preferred skills
Open-source contributions, infrastructure automation, GPU training at scale, hardware co-design
Technologies
Linux kernel, KVM/QEMU, Kubernetes, NVMe, RDMA, XDP, eBPF, DPDK, OVS/OVN, BGP, EVPN, VXLAN, SmartNICs, DPUs, GPUs
Responsibilities
Partner on infrastructure strategy and long-term technical direction; conduct architecture reviews and design for critical components; work on compute virtualization and orchestration; develop high-performance storage systems; design GPU-to-GPU network fabrics; contribute to Linux kernel modules and drivers; integrate hardware accelerators; troubleshoot cross-stack production issues; mentor engineers and foster engineering excellence
Seniority
Principal, hands-on IC with strategic influence
