Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

CoreWeave

Senior Software Engineer (Inference)

Posted Updated
Discussion
  • Senior engineers are area owners who lead designs, raise engineering standards, and deliver measurable improvements to latency, throughput, and reliability across multiple services
  • You’ll partner with product, orchestration, and hardware teams to evolve our Kubernetes-native inference platform and meet strict P99 SLAs at scale
  • Lead design reviews and drive architecture within the team; decompose multi-service work into clear milestones
  • Define and own SLIs/SLOs; ensure post-incident actions land and reliability improves release-over-release
  • Implement advanced optimizations (e.g., micro-batch schedulers, speculative decoding, KV-cache reuse) and quantify impact
  • Strengthen incident posture: capacity planning, autoscaling policy, graceful degradation, rollback/traffic-shift strategies
  • Mentor IC1/IC2 engineers; review cross-team designs and elevate coding/testing standards
  • Own an area spanning multiple services and teams (e.g., request routing & adaptive scheduling, cost-per-token analytics, GPU resource isolation)
  • Hands-on experience with Kubernetes at production scale, CI/CD, and observability stacks (Prometheus, Grafana, OpenTelemetry)
  • ~ 5-8 years industry experience building distributed systems or cloud services
  • Optimize end-to-end ML system performance by developing and tuning CUDA kernels, reducing model latency, maximizing compute and memory bandwidth utilization, and leveraging custom accelerators for high-efficiency workloads
  • Strong coding in Python or Go (C++ a plus) and deep familiarity with networked systems and performance
  • Practical knowledge of inference internals: batching, caching, mixed precision (BF16/FP8), streaming token delivery
  • Proven track record improving tail latency (P95/P99) and service reliability through metrics-driven work
  • Leading multi-team initiatives or partnering with customers on mission-critical launches
  • Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies
  • Contributions to inference frameworks (vLLM, Triton, TensorRT-LLM, Ray Serve, TorchServe)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.