Principal Software Engineer - Kubernetes AI Scheduler
Core
Define the technical roadmap and architecture for KAI-Scheduler, an open-source project optimizing AI workload scheduling on Kubernetes for massive-scale deployments.
Role type
Principal Software Engineer (Open Source / Kubernetes)
Builds
KAI-Scheduler (open-source CNCF project for AI scheduling on Kubernetes)
Domain
Cloud-native infrastructure, AI infrastructure, distributed systems
Deliverable
production ML models | infrastructure
Required skills
System design and architecture, Kubernetes internals (CRDs, controllers, networking, storage), algorithmic thinking, distributed systems optimization, open-source project leadership, technical mentorship
Preferred skills
Experience with upstream Kubernetes projects, community engagement
Technologies
Kubernetes, CNCF, CRDs, controllers
Responsibilities
Define technical roadmap and architecture for KAI-Scheduler, drive scalability strategy for massive GPU deployments, solve complex AI workload scheduling optimization problems, engage with contributors and customers to incorporate production feedback, collaborate with upstream projects and community SIGs/WGs
Seniority
Principal, hands-on IC with strategy & mentorship