C

CoreWeave

Rents GPU cloud computing for AI developers

Staff Software Engineer - Inference

Applied Machine LearningUpdated on Nov 13
Full-timeIn-person

About the Job

Requirements

  • At least 8 years of experience building and operating large-scale distributed systems or cloud platforms.
  • Proven experience leading cross-team technical initiatives that impact multiple services or organizations.
  • Strong programming skills in Go, Python, or C++.
  • Deep expertise in Kubernetes at production scale, including orchestration, scheduling, and service design.
  • Strong understanding of distributed systems, networking, and performance optimization.
  • Experience designing and operating low-latency, high-throughput systems with strict P95/P99 latency requirements.
  • Hands-on experience with inference systems, including batching or micro-batching strategies, caching, and memory optimization.
  • Experience improving system performance using metrics-driven approaches, such as latency, throughput, and utilization.
  • Familiarity with mixed precision (BF16, FP8) and streaming inference workloads.

Responsibilities

  • Drive architecture, performance, and reliability across multiple services and teams.
  • Lead cross-team design initiatives.
  • Optimize inference performance, including latency, throughput, and GPU utilization.
  • Improve system reliability at scale.
  • Work deeply in distributed systems and Kubernetes-based infrastructure, focusing on scheduling, batching, and memory optimization.
  • Influence engineering direction across the organization.

Desired Qualifications

  • Experience with inference frameworks such as vLLM, Triton, TensorRT-LLM, Ray Serve, or TorchServe.
  • Experience with GPU systems and performance optimization, including CUDA, NCCL, RDMA, NUMA, and GPU interconnects.
  • Experience leading multi-team or organization-level technical initiatives.
  • Exposure to large-scale AI/ML infrastructure or hyperscale cloud environments.

About the Company

CoreWeave

Rents GPU cloud computing for AI developers

CoreWeave rents cloud computing to AI labs and businesses that train models and run them in production for research and commercial applications. Its platform combines NVIDIA graphics chips, storage, networking, and software built for demanding AI workloads across connected clusters scaled to fit each project. CoreWeave Forge connects tools for tracking experiments, testing models, and improving AI systems using feedback from production. Customers rent computing capacity through committed contracts or usage charges, while managed services handle the infrastructure needed to keep large workloads running. CoreWeave was founded in 2017 and is headquartered in Livingston, New Jersey.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Livingston, NJ
Founded
2017

Recently Posted Jobs

Explore more opportunities at CoreWeave

See more jobs