Senior Principal Runtime Engineer
Core
Building the lowest-level runtime stack and system software for a full-stack generative AI platform to enable high-performance ML training, inference, and HPC applications on custom silicon.
Role type
Senior Principal Runtime Engineer (System Software)
Builds
High-performance distributed software execution environment for SambaNova DataScale & Cloud platforms
Domain
AI/ML Infrastructure, High-Performance Computing (HPC), Custom Silicon
Deliverable
production ML models | infrastructure
Required skills
C/C++, Python, user-space libraries, OS interface/integration, kernel drivers, distributed systems, performance tuning
Preferred skills
PCIe/Infiniband/RoCE fabrics, RDMA networking stacks
Technologies
C, C++, Python, PCIe, Infiniband, RoCE, RDMA
Responsibilities
Design and implement new runtime stack features for scalable ML inference and training; Develop system software (drivers and kernel) for next-generation silicon; Design user-space libraries for high hardware utilization; Build user-facing tools for system management and profiling; Collaborate with Hardware, ML Application, Compiler, and DevOps teams.
Seniority
Senior, hands-on IC
