Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.