Software Engineer, C++ Systems
true-talent-solutions-partners
- $250,000–$325,000 per year
- Onsite
- Full Time
About the role
About the Role
Join a cloud infrastructure team building low-level software for GPU virtualization. You will help improve GPU utilization and scale systems serving AI and machine learning workloads.
What You'll Do
Develop and maintain a core C++ GPU virtualization library.
Research techniques for GPU oversubscription, checkpointing, and high-performance systems.
Extend system support for new GPU architectures.
Debug systems issues in production environments.
Investigate performance problems across customer workloads and the software stack.
What We're Looking For
At least 3 years of experience in C++ systems engineering, with deep C++ expertise; Rust experience is also relevant.
Production experience with low-level systems, such as operating systems, kernels, memory management, or drivers.
Experience optimizing network interface card or C++ performance and tracing performance issues across system layers.
A track record of shipping production software and delivering effectively in an early-stage startup environment.
Strong computer science fundamentals and a degree in computer science or a related field.
Experience with compilers, networking protocols, Kubernetes, infrastructure, distributed systems, storage, or data ingestion is useful.
Compensation & Benefits
Base salary: $250,000 to $325,000 annually. Visa sponsorship is available.
Location
On-site in San Francisco, California, United States.