Manager, Software Architecture
Core
Lead a team building systems-level software for distributed AI communication, moving data between GPUs, nodes, and storage at high speed.
Role type
Senior Engineering Manager (Systems/Networking)
Builds
Distributed AI communication libraries, frameworks, and system integrations
Domain
AI Infrastructure / High-Performance Networking
Deliverable
production ML models
Required skills
Systems software, Networking, Distributed systems, C, C++, Rust, Python, Computer architecture, ML systems concepts
Preferred skills
ML inference frameworks (vLLM, SGLang, TensorRT-LLM), Hardware/software ecosystems, Agile methodologies for research teams
Technologies
C, C++, Rust, Python, vLLM, SGLang, TensorRT-LLM
Responsibilities
Lead and develop a team of systems and networking engineers, Build the technical roadmap in partnership with principal engineers, Create a culture of technical excellence and open collaboration
Seniority
Senior, hands-on IC with people management
