We are looking for a Software Engineer (C++ Systems) to join our team and work on the core of our GPU virtualization stack. This role is ideal for someone who thrives on optimizing microsecond-level performance in complex C++ systems and is passionate about building impactful low-level GPU software. You will be instrumental in scaling our platform and serving a rapidly growing customer base.
What You'll Do:
Core development of the C++ virtualization library.
Research into oversubscription, checkpointing, and high performance GPU systems.
Supporting new architectures with deep understanding across the system.
Systems-level debugging in production environments.
Diagnosing performance issues in customer workloads
Thunder Compute is revolutionizing the way GPUs are utilized through innovative virtualization software. Thunder Compute runs a GPU cloud whilst also enhancing efficiency, allowing owners of GPU clouds to significantly improve utilization and serve more customers.
Backed by YC and recently raising a $4.5M Seed round, Thunder Compute boasts impressive revenue growth from 0 to $500,000+ over the last six months and is continuing to scale its operations rapidly.