Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Software Engineer (C++ Systems)
Thunder Compute · San Francisco, CA · Posted 107 days ago
COMPANY
Thunder Compute is building the VMware for GPUs. We have raised over $17.5M from Matrix Partners, Y Combinator, and leading angels from Coreweave, Microsoft, Cognition, and Anthropic.
Deployed GPU fleets are currently only 5–20% utilized. Leading solutions for underutilization sit at the workload layer and are therefore only able to optimize specific use cases. We believe the ideal cluster optimization solution must be invisible to developers and compatible with all workloads; hence, it must sit at the systems layer.
We are a team of systems researchers productionizing cutting-edge GPU virtualization research to build this general-purpose optimization layer.
Concretely, our virtualization library abstracts GPUs across TCP networking. We use a userspace shim library, loaded through LD_PRELOAD, to intercept CUDA calls and send them over gRPC to a host server connected to a physical GPU elsewhere in the data center.
This enables something like “Ceph for GPUs”: GPUs become network resources that can be abstracted, pooled, and dynamically allocated across a cluster to improve utilization without requiring developers to modify their workloads.
ROLE
Your work will focus on building the core C++ systems behind our virtualization layer. This includes low-latency performance optimization, distributed systems debugging, production reliability, and research into new techniques for improving GPU utilization.
You will take ownership of complex systems from early experimentation through production deployment. Example projects may include:
…
This posting is sourced from Thunder Compute's own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
This role is one of 695 Software Engineer openings in San Francisco, CA. There is the only open role at Thunder Compute right now.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.