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
Funding history
Projects
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.
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
