Crusoe
Systems Engineer II, Compute
San Francisco, CA - USfulltimemidAdded 2 days ago
About this role
Crusoe seeks a Systems Engineer II to design and develop compute applications for virtualized AI platforms, working across the Linux stack from kernel to hypervisor integration. You'll optimize hardware for massive-scale AI workloads while collaborating with kernel, hypervisor, and hardware teams.
What you'll do
- Design reliable Linux applications to manage virtualization across thousands of AI compute servers globally
- Integrate Crusoe applications with AI chip-vendor stacks and optimize virtualized hardware (GPUs, NICs, storage)
- Analyze and tune performance of the virtualization stack for AI/ML workloads through profiling and optimization
- Diagnose and resolve complex system issues across drivers, kernel, hypervisor, and guest OS layers
- Collaborate with kernel, hypervisor, hardware, and ML teams to ensure integrated product development
- Provide code reviews and technical mentorship to junior engineers on the compute team
What they're looking for
- Linux kernel and virtualization systems
- Low-level systems programming (C, C++, Rust)
- Hardware integration (GPUs, Infiniband, PCIe, storage)
- Distributed systems and scalable architecture design
- Higher-level languages (Golang, Java, Python)
- Performance profiling and system-level troubleshooting
- Communication protocols and databases (gRPC, REST, Postgres, Redis)
- Unit testing and clean code practices
Opens the official application on the employer’s site. No login required.