Software Engineer - C++ / GPU Virtualization / Cloud Infrastructure jobs in United States
cer-icon
Apply on Employer Site
company-logo

USA Tech Recruit · 21 hours ago

Software Engineer - C++ / GPU Virtualization / Cloud Infrastructure

USA Tech Recruit is partnered with a high-growth infrastructure startup that is innovating in GPU compute access. They are seeking an experienced Software Engineer to optimize core C++ virtualization libraries and tackle complex GPU cluster problems.

Staffing & Recruiting
Hiring Manager
Tomas Sharpe
linkedin

Responsibilities

Own the performance optimization of the core C++ virtualization library, squeezing every microsecond out of the stack
Drive R&D into complex problems like GPU oversubscription, checkpointing, and distributed cluster orchestration
Implement support for next-generation GPU architectures, requiring a deep understanding of the entire system from driver to user-space
Tackle high-stakes systems-level debugging and root-cause analysis in live production environments
Identify and resolve performance bottlenecks specifically within large-scale Machine Learning and LLM training workloads

Qualification

C++GPU computingPerformance optimizationLow-level programmingDistributed systemsCloud infrastructureKernelDriversML infrastructureHigh-Performance Computing

Required

Exceptional skills in modern C++ (Systems level) with a focus on memory management, concurrency, and low-latency execution
A strong grasp of GPU computing (CUDA/ROCm), drivers, or virtualization technologies
Comfortable working close to the metal, including knowledge of PCIe, NVLink, or InfiniBand
A background working in Trading Companies/Hedge Funds/HFT is highly advantageous (either in industry or academic internships

Company

USA Tech Recruit

twitter
company-logo
USA Tech Recruit is an award-winning technology recruitment agency.

Funding

Current Stage
Early Stage
Company data provided by crunchbase