Crusoe Senior Infrastructure Engineer role focused on building software tools and automation to support hardware lifecycle and improve reliability of AI compute systems. Work includes test frameworks, monitoring, and data pipelines.
Responsibilities
We are seeking a Software Engineer to join Crusoe’s Hardware Systems Engineering team and build the tools, automation, and data platforms that let our hardware engineers debug, validate, and support high-performance compute systems at scale. In this role, you will own the software that supports the full hardware lifecycle, from prototype bring-up through large-scale production, accelerating issue resolution and improving reliability across Crusoe Cloud’s GPU- and CPU-based infrastructure.
What You’ll Be Working On:
Design, build, and maintain software tools and frameworks that support the hardware development and sustaining lifecycle, including bring-up, validation, deployment, and ongoing production support.
Develop automated test, diagnostics, and health-monitoring frameworks that run across fleets of servers, enabling continuous reliability improvements.
Build tooling, monitoring and logging systems that help hardware engineers triage and root-cause issues across different hardware platforms.
Create automated validation and characterization workflows for GPU, CPU, and high-performance compute platforms, including result collection, analysis, and reporting.
Build and operate data pipelines, dashboards, and analytics that surface hardware failure trends, performance regressions, and reliability metrics.
Support E2E integration and solution testing by developing test harnesses and CI/CD workflows that ensure Crusoe Cloud products meet performance, reliability, and scalability expectations.
Evaluate and introduce new tools, testing methods, and automation approaches that improve engineering efficiency and support Crusoe’s sustainability goals.
Provide data-driven insights from tooling and telemetry to influence Crusoe’s hardware roadmap and reliability strategy.
What You’ll Bring to the Team:
5+ years of professional software engineering experience, ideally building internal tools, infrastructure software, provisioning, test automation, or systems software.
Qualification
Familiarity with PCIeWorking knowledge of Linux systemsBackground in factory test
Preferred
Experience building tooling for GPU clusters, including GPU-to-GPU communication diagnostics (NCCL tests, NVLink monitoring, etc.).
Familiarity with PCIe, InfiniBand, and NVMe/storage concepts and tooling (e.g., lspci, ibstat, nvme-cli, perftest, fio), with the curiosity to go deeper.
Working knowledge of Linux systems, including kernel interfaces, drivers, device tooling, and low-level system diagnostics.
Familiarity with NVIDIA tooling such as DCGM, NVML, and fabric management software.
Experience supporting both ARM and x86 server architectures.
Background in factory test, manufacturing test software, or hardware qualification workflows.