This Principal Software Engineer will define and lead the software architecture for a large-scale AI inference platform powered by custom AI accelerators. The role focuses on transforming hundreds to thousands of accelerator ASICs into a unified system that serves dense and Mixture-of-Experts (MoE) foundation models at datacenter scale. The engineer will shape distributed runtimes, communication libraries, scheduling systems, memory management, and model-serving infrastructure to improve throughput, latency, efficiency, reliability, and programmability. The role spans distributed systems, AI infrastructure, networking, compilers, and computer architecture, and includes cross-functional leadership with silicon architecture, networking, compiler, runtime, infrastructure, and AI research teams. The position also drives production readiness, operational excellence, performance engineering, fleet management, and hardware-software co-design. Success over the first 12–24 months includes delivering strong TTFT and TPOT performance, improving accelerator utilization and throughput per rack and per watt, enabling scalable dense and MoE model execution, reducing communication overhead, establishing a robust production-ready runtime platform, and informing future hardware generations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal