← Back to jobs
N

Principal Software Engineer - Kubernetes AI Scheduler

·Israel
Not specifiedFull-timeBackend DevelopmentComputer Hardware

Lead the technical direction of an open-source CNCF project focused on AI workload scheduling on Kubernetes. Drive architecture, scalability, and community engagement for deployments at massive scale, serving AI frontier labs and leading enterprises.

Responsibilities

  • Define the technical roadmap, architecture, APIs, extensibility, and performance of the scheduler, ensuring alignment with the Kubernetes ecosystem.
  • Drive scalability strategy for deployments with thousands of nodes and tens of thousands of GPUs, addressing Kubernetes scaling constraints and bottlenecks.
  • Apply algorithmic thinking to solve complex AI workload scheduling and placement challenges, balancing performance, fairness, utilization, and topology constraints.
  • Engage with contributors, users, and customers, incorporating production feedback and serving as a visible technical leader in the open-source community.
  • Collaborate with related upstream projects and represent the project in community and ecosystem discussions.

Requirements

  • B.Sc. or M.Sc. in Computer Science or equivalent experience.
  • 15+ years of backend software development experience, including system design and architecture.
  • 6+ years of advanced Kubernetes development experience, including CRDs, controllers, and deep expertise in Kubernetes internals, networking, storage, and cluster architecture.
  • Strong algorithmic background with experience solving complex optimization and distributed systems problems.
  • Proven ability to mentor engineers through code reviews, design reviews, and technical leadership.
  • Experience maintaining open-source projects in the Kubernetes or cloud-native ecosystem, with understanding of project dynamics and community collaboration.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions