Automated Testing Engineer, Compute

Crusoe is an AI infrastructure and cloud computing company. It provides GPU cloud capacity, managed AI services, inference, fine-tuning, data centers, and energy infrastructure for AI developers and enterprise customers.

Maintainer signals as of 8/23/2026

Distributed
About Crusoe, Inc

Crusoe designs, builds, and operates energy-first AI infrastructure, including data centers, GPU cloud computing, and modular AI factories. Crusoe Cloud provides GPU clusters, managed Kubernetes and Slurm, storage, networking, observability, managed inference, serverless fine-tuning, and model deployment through Crusoe Intelligence Foundry. Its customers include AI startups, enterprises, and organizations developing training, inference, analytics, and other compute-intensive workloads.

View jobs by Crusoe, Inc

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Validate large-scale multi-node GPU clusters and own an automated integration testing framework for high-performance distributed GPU training. Build CI/CD tooling, design scaling tests, orchestrate virtualized environments, test high-speed interconnects, benchmark collective communications, investigate performance regressions, and create automated CPU and GPU host test suites.

Requirements

  • 5+ years of experience
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field
  • Experience building and deploying automated integration testing for an AI cloud environment
  • Working knowledge of Kubernetes, Docker, Terraform, and Postgres
  • In-depth knowledge of CI/CD pipelines and GitLab tooling
  • Advanced proficiency in Python and/or Bash
  • Familiarity with NVIDIA CUDA/NCCL and/or AMD ROCm/RCCL stacks
  • Strong understanding of RDMA, RoCE, and InfiniBand protocols
  • Knowledge of Linux kernel internals, PCIe topology, VFIO, HugePages, and IOMMU

Responsibilities

  • Build CI/CD platforms for testing and deploying low-level systems and applications
  • Design and execute validation tests across multi-node virtualized clusters
  • Develop and maintain Python or Go automation frameworks
  • Provision, configure, and stress-test virtualized environments
  • Validate NVLink, Infinity Fabric, InfiniBand, and RoCE interconnects
  • Run collective communication benchmarks with nccl-tests and rccl-tests
  • Analyze CPU and multi-node communication performance regressions
  • Create automated test suites with fio, stress-ng, and iperf
  • Test performance and multi-tenant isolation of CPU and GPU hosts

Benefits

  • Restricted Stock Units
  • Paid time off
  • Paid holidays
  • Leave of absence programs
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Professional development
  • Tuition reimbursement
  • Mental health and wellness support
  • Commuter benefits
  • Cell phone stipend
  • 401(k) retirement plan with company match up to 4% of salary
  • Volunteer time off
  • Global travel insurance and emergency assistance
  • Daily meals allowance
  • Location-specific perks and programs