Sciforium Logo

Sciforium

GPU Cluster Engineer, Systems & Platform

Posted One Month Ago
Be an Early Applicant
In-Office
San Francisco, CA, USA
150K-220K Annually
Senior level
In-Office
San Francisco, CA, USA
150K-220K Annually
Senior level
Owner of the GPU cluster software stack: build/version OS images, drivers, and provisioning pipelines; automate validation, upgrades, and self-healing; operate GPU-enabled Kubernetes and Slurm; maintain driver/runtime compatibility and tuned PyTorch/JAX environments; debug deep accelerator and networking issues and run observability/benchmarking tooling.
The summary above was generated by AI

Sciforium is an AI infrastructure company developing next-generation multimodal AI models and a proprietary, high-efficiency serving platform. Backed by multi-million-dollar funding and direct sponsorship from AMD with hands-on support from AMD engineers the team is scaling rapidly to build the full stack powering frontier AI models and real-time applications.

About the Role

We are looking for a GPU Cluster Engineer to own the entire software stack of our GPU clusters — from kernel tuning and GPU drivers up through schedulers, containers, and ML frameworks. While our Hardware Operations team keeps the physical machines healthy and connected, you define what a production-ready node looks like in software: you author the images, playbooks, and pipelines that take a freshly provisioned server to a fully validated GPU node, and you keep the fleet consistent, upgradable, and fast. You will serve two demanding customer groups — our foundation model training teams and our model serving/product teams — ensuring both run on correctly configured, well-managed, high-performance infrastructure.

Key Responsibilities

  • OS Bring-Up & Node Lifecycle Engineering

    • Golden Images & Automated Bring-Up: Own the node software definition — versioned OS images, kernel tuning (NUMA, hugepages, IRQ affinity, cgroups), GPU/NIC driver stacks — and the automated pipeline that takes a node from base OS to production-ready.

    • Validation & Burn-In: Build automated acceptance suites (DCGM diagnostics, nccl-tests/RCCL tests, bandwidth and topology checks, HPL) that gate every node before it enters a scheduler pool.

    • Fleet Maintenance: Execute rolling kernel/driver/toolkit upgrades with minimal disruption to running workloads; enforce configuration consistency, detect drift, and maintain the driver ↔ CUDA/ROCm ↔ framework compatibility matrix across the fleet.

    • Self-Healing Operations: Automate detection of unhealthy nodes (Xid/ECC errors, link flaps, thermal throttling), with cordon/drain/reboot/re-image workflows and clean handoff to Hardware Operations for physical repair or RMA.

  • Configuration Management & Automation

    • Infrastructure as Code: Manage all node and cluster configuration through Ansible/SaltStack playbooks in Git, with peer-reviewed changes, CI validation, and canary rollouts before fleet-wide deployment.

    • Provisioning Pipelines: Build and maintain image/provisioning tooling (PXE, MaaS, Packer, or similar) so new or re-imaged nodes are reproducible, not hand-crafted.

    • Operational Tooling: Develop Python/Bash tooling for cluster operations, health reporting, and workflow automation.

  • Orchestration & Scheduling (Kubernetes & Slurm)

    • Kubernetes for Serving: Deploy and operate GPU-enabled Kubernetes for inference workloads — NVIDIA GPU Operator, device plugins, node feature discovery, topology-aware scheduling, and MIG/MPS partitioning where appropriate.

    • Training Schedulers: Operate Slurm (or Run:AI) for multi-node training — partitions, QoS, preemption, accounting, and container integration (enroot/pyxis).

    • Container Platform: Maintain base images, registries, and the NVIDIA Container Toolkit / ROCm container stack; keep training and serving images lean, current, and reproducible.

  • GPU Driver & ML Stack Engineering

    • Driver & Runtime Lifecycle: Build, deploy, and debug the full accelerator stack — NVIDIA (CUDA toolkit, cuDNN, NCCL, Fabric Manager) and AMD (ROCm, RCCL) — including kernel modules (DKMS), GPUDirect RDMA/Storage, and the RDMA software stack (MOFED/DOCA).

    • Framework Environments: Maintain curated, optimized PyTorch and JAX environments with sane dependency and version management for researchers and production services.

    • Distributed Performance: Tune NCCL/RCCL across NVLink/NVSwitch and InfiniBand/RoCE fabrics, ensure topology-aware job placement, and run continuous communication/throughput benchmarks to catch regressions.

  • Advanced Debugging & Observability

    • Escalation Point: Own the hard problems — NCCL hangs and timeouts, CUDA memory leaks, ROCm kernel crashes, straggler nodes, and unexplained throughput drops.

    • Observability: Own software-layer monitoring (DCGM exporter, Prometheus/Grafana, alerting) plus job-level GPU utilization and cluster efficiency reporting.

Qualifications

  • Must-Haves:

    • 5+ years in systems/infrastructure engineering with significant GPU cluster, HPC, or large-scale ML infrastructure experience.

    • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.

    • Deep Linux internals expertise: kernel modules/DKMS, systemd, cgroups, NUMA, and system performance tuning.

    • Hands-on experience with NVIDIA (CUDA) and/or AMD (ROCm) driver and runtime stacks on modern accelerators (H200/B200, MI325x/MI355x class), including kernel-level debugging.

    • Production Kubernetes experience with GPU workloads, plus working knowledge of HPC schedulers (Slurm/Run:AI) — or the reverse (deep Slurm, working K8s).

    • Strong configuration management experience (Ansible or SaltStack) with Git-based, code-reviewed infrastructure workflows.

    • Provisioning and image tooling experience (Packer, MaaS, Foreman, Terraform, or similar) for automated, reproducible node builds.

    • Client-side experience with distributed filesystems (Lustre, GPFS, Weka) and checkpoint I/O optimization.

    • Container fluency: Docker/containerd and the NVIDIA Container Toolkit or ROCm equivalent.

    • Proficiency in Python and Bash for automation and tooling.

    • Working knowledge of NCCL and RDMA networking (InfiniBand/RoCE, GPUDirect) and of PyTorch/JAX runtime behavior.

  • Nice-to-Haves:

    • Experience directly supporting foundation model training teams — multi-node job failure debugging, checkpoint pipeline tuning, and framework-level performance triage — ideally in a startup or research-heavy environment.

    • Experience deploying and tuning inference/serving stacks (vLLM, Triton Inference Server, TensorRT-LLM) for latency and throughput targets.

    • GPU/system profiling tools: Nsight Systems/Compute, rocprof, perf, eBPF.

Benefits include
  • Medical, dental, and vision insurance

  • 401k plan

  • Daily lunch, snacks, and beverages

  • Flexible time off

  • Competitive salary and equity

Equal opportunity

Sciforium is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

HQ

Sciforium San Francisco, California, USA Office

San Francisco, CA, United States

Sciforium Los Altos, California, USA Office

4401 El Camino Real, Los Altos, California, United States, 94022

Similar Jobs

14 Minutes Ago
Remote or Hybrid
United States
145K-196K Annually
Senior level
145K-196K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Manage and mentor Product Managers while guiding product strategy, prioritization, roadmap execution, and lifecycle management for Rapid7’s cybersecurity platform. Partner with Product, Engineering, UX, executives, customers, and cloud ecosystem partners to define requirements, launch features, analyze usage and feedback, and drive market impact. The role also promotes AI-enabled product management practices, customer-centric decision-making, cross-functional alignment, and development of high-performing global teams.
Top Skills: Artificial IntelligenceCloud SecurityVulnerability Management
25 Minutes Ago
Remote or Hybrid
United States
23-30 Hourly
Mid level
23-30 Hourly
Mid level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Provides independent healthcare consulting services for skilled nursing, independent living, and assisted living clients. Analyzes and reconciles claims, reimbursements, and operational data; prepares reports; supports client onboarding and regulatory readiness; responds to healthcare-related inquiries; and collaborates with compliance, IT, and finance teams. Requires knowledge of healthcare regulations, payer requirements, healthcare systems, and strong analytical and communication skills.
Top Skills: Claims Processing PlatformsEhrsHealthcare Analytics ToolsHipaaMacraExcelMicrosoft OutlookMicrosoft Word
2 Hours Ago
Remote or Hybrid
USA
100K-223K Annually
Senior level
100K-223K Annually
Senior level
Machine Learning • Payments • Security • Software • Financial Services
Leads strategy, roadmap, prioritization, development, and financial performance for business technology products supporting Vendor Finance. Coordinates technology, business, risk, compliance, and vendor stakeholders; manages product initiatives, timelines, budgets, customer experience, and regulatory requirements. Evaluates product opportunities, drives innovation using emerging technologies including AI, and leads product development teams, including staffing, performance management, and talent development.
Top Skills: Agile MethodologyArtificial IntelligenceSoftware Development Life Cycle

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account