Title : Software Engineer (C++ Systems) Location: San Francisco CA, United States (Onsite) - Relocation packages are available. Client Industry: AI-infrastructure industry/ GPU Virtualization Skills: C++, Rust Job Description: 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: Performance optimization of the C++ virtualization library. Research into oversubscription, checkpointing, and distributed GPU clusters. Supporting new architectures with deep understanding across the system. Systems-level debugging in production environments. Diagnosing performance issues in machine learning workloads. Tech stack C++ On-site work policy Typically 60 - 65 hour work weeks which will likely require some weekend work. Relocation packages are available. Work experience Seniority: 2+ years of experience in C++ systems engineering. Experience working on low-level systems in production. Experience with compilers, networking protocols, or kernels. Education Required: Degree from a top Computer Science program with a 3.7+ GPA. Required: School/University (Top 5 IITs or top 20 college/universities in the US) Hard skills Elite C++ expertise (Rust also sufficient but they will be working in C++). Experience optimizing NIC/C++ performance. Ability to trace performance issues across the stack.
Principal Software Engineer - User Experience Applications
Ngc
Senior iOS Swift Software Engineer
Sadient
iOS / Swift Software Engineer (Staff, Principal, Lead)
Sadient
Senior Software Engineer
Cubit Capital
Digital Software Engineering Architect
TalentAlly
Lead Software Engineer, Phantom Works
TalentAlly