Head of Platform Software
20 ч. назад
220k–330k USD / годСШАHeadHybrid
firmwarebmcfault detectionhealth monitoringdevice discovery
Senior leader owning the physical platform software layer for AI accelerator systems, including device management, firmware integration, and tooling.
Обязанности
- The platform software layer sits between hardware bring-up and the workload stack. It determines whether a rack-scale AI accelerator system powers on, joins its fabric, passes validation, and stays healthy in the field. As the senior leader of platform software, you will own the physical platform layer: device and link discovery, health, fault detection, readiness gating, firmware and BMC integration, and bring-up and fleet tooling. You will build the team that delivers it and publish a clean, versioned interface to the fabric manager, runtime, and schedulers above it. You will partner closely with hardware, runtime, diagnostics, validation, deployment, operations, and product teams.
- Own node, rack, and cluster bring-up software, including discovery, provisioning, configuration, and readiness gating before any workload traffic, in partnership with the fabric software team.
- Define and maintain a versioned interface between the platform layer and the workload stack (fabric manager, runtime, and schedulers), with explicit state transitions and events pushed to consumers rather than inferred.
- Own device and link discovery and health, and publish normalized state and events for devices and links across their lifecycle.
- Drive fault detection and classification, including severity-based handling, escalation paths, and hand-offs to recovery owners and data center operations.
- Own firmware, BMC, and low-level platform software integration, packaging, and update flows.
- Deliver health telemetry, diagnostics integration, and fleet monitoring for deployed clusters, and integrate with orchestration so the platform layer owns device and fabric readiness.
- Build tooling and recipes to turn up, stabilize, and hand off initial clusters to production operations at a defined readiness threshold, with feedback loops to hardware, diagnostics, manufacturing, and field teams.
- Hire and lead the platform software team, owning technical direction, milestones, quality, and on-call, and convert open architecture documents into owned, dated deliverables.
Будет плюсом
- Master’s degree in a related field.
- Experience with accelerator or GPU infrastructure, including taking a new hardware platform from early silicon through first customer deployments.
- Experience with high-speed interconnect and fabric software such as PCIe, NVLink-class, CXL, RDMA, InfiniBand, or Ethernet-based fabrics, including heterogeneous rack-scale designs where multiple vendors’ compute shares one fabric.
- Experience with Kubernetes, device plugins, and cluster lifecycle tooling.
Другое
- Join and help build the future of AI inference. We’ve pioneered a memory-centric architecture that brings compute directly into memory, making AI faster, more energy efficient, and accessible on a global scale. From chips and software to rack-scale systems, our team is tackling some of AI infrastructure’s hardest challenges — and shipping breakthrough technology today. If you want to create what comes next and help make infinite inference possible, we’d love to hear from you.
- Our culture is built on respect, collaboration, and direct communication. We value humility, we believe our different perspectives lead to better solutions, and we’re looking for people who are driven by execution and energized by hard problems.
- Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or a related field, or equivalent practical experience.
- 12+ years in systems software, including substantial experience with rack-scale, cluster-scale, or large server infrastructure.
- Track record of taking a platform or infrastructure program from design to shipped software with milestones.
- Depth in several of the following: hardware bring-up, device and firmware interfaces, BMC and out-of-band management, fleet management, and fault handling.
- Hands-on experience with BMC and out-of-band management standards (Redfish, OpenBMC, PLDM) and firmware update frameworks.
- Experience building and leading engineering teams, including hiring, growing leaders, and managing cross-functional dependencies.
- Strong judgment in interface and contract design between systems layers.