5+ years of experience building high-performance computing, GPU/accelerator software, or performance-critical systems
Hands-on CUDA experience is required—you have written and optimized custom kernels and are fluent with the CUDA programming and memory model
Deep understanding of GPU architecture and performance: tensor cores, warp/occupancy tuning, the memory hierarchy and bandwidth, NVLink/PCIe, and profiling with Nsight Compute/Systems
Strong coding in C++ and Python; comfortable reading and writing low-level, performance-sensitive code
Familiarity with model-serving stacks (vLLM, TensorRT-LLM, llm-d, SGLang) and the kernels that dominate their inference cost
Strong communicator comfortable collaborating with cross-functional teams and external partners
Triton or Mojo for authoring custom GPU kernels — highly desired
CuTe DSL for Python-based kernel authoring on NVIDIA GPUs
JAX and its Pallas kernel language for authoring kernels on GPU/TPU
HIP / ROCm and AMD GPU experience
NCCL and collective-communication performance
Experience with alternative accelerators such as Google TPUs and Meta's MTIA
Familiarity with kernel-authoring DSLs and nano-compilers such as KNYFE and its Block DSL
Experience with Kubernetes at production scale
Experience with SUNK (Slurm on Kubernetes) / Slurm for scheduling large GPU jobs
Experience running MLPerf submissions or similar large-scale audited benchmarks
Contributions to OSS projects such as vLLM, SGLang, PyTorch, Triton, or CUTLASS
Wondering if you're a good fit?
We believe in investing in our people, and value candidates who can bring their own diversified experiences to our teams – even if you aren't a 100% skill or experience match
Why CoreWeave?
Help shape an industry-defining inference platform that enables teams to deploy generative AI and real-time applications at scale. If squeezing every last microsecond out of GPU kernels and delivering reliable model serving excites you, this is the place to build. We're in an exciting stage of hyper-growth that you will not want to miss out on. We're not afraid of a little chaos, and we're constantly learning. Our team cares deeply about how we build our product and how we work together, which is represented through our core values
Be Curious at Your Core
Act Like an Owner
Empower Employees
Deliver Best-in-Class Client Experiences
Achieve More Together
We support and encourage an entrepreneurial outlook and independent thinking. We foster an environment that encourages collaboration and enables the development of innovative solutions to complex problems. As we get set for takeoff, the organization's growth opportunities are constantly expanding. You will be surrounded by some of the best talent in the industry, who will want to learn from you, too. Come join us!