Senior Software Engineer - C++ GPU Performance jobs in United States
cer-icon
Apply on Employer Site
company-logo

Zoox · 2 weeks ago

Senior Software Engineer - C++ GPU Performance

Zoox is building the world's most advanced self-driving hardware and software solution. As a GPU performance software engineer within the Software Performance team, you will instrument, monitor, analyze and optimize GPU-based algorithms that are performance-critical for our solution.

Artificial Intelligence (AI)Autonomous VehiclesMachine LearningRoboticsTransportation
check
H1B Sponsor Likelynote

Responsibilities

Build real-time instrumentation for performance monitoring (CPU, GPU, latency, memory) and develop offline benchmarking frameworks, tools, and scripts to evaluate & analyze performance at scale in CI/vehicle, and establish budgets for next-gen architectures
Analyze performance metrics to identify GPU hotspots and root causes, and propose and co-implement actionable solutions with component teams
Support teams on bringing serial algorithms to the GPU to maximize compute utilization and improve overall latency
Work as part of the Core team to design a middleware framework that promotes by default efficient and performant code development by maximizing CPU and GPU

Qualification

CUDAC++GPU optimizationLinux developmentPerformance analysisSoft skills

Required

BS in computer science or related field and 7+ years of experience
Strong knowledge of CUDA as applied to recent GPU microarchitectures (e.g., Ampere, Blackwell) and experience debugging/optimizing GPU kernels using tools like Nsight
Strong knowledge of C++ and experience in large code bases, comfortable in Linux development environments
Experience in development, debugging, and profiling of complex multiprocess systems (e.g., robotic systems, game engines)

Preferred

Experience with GPU kernel development in a real-time environment, including PTX-level programming, CPU SIMD instructions (e.g., AVX intrinsics), and custom CUDA layers with frameworks like TensorRT & XLA
Hands-on work with ML model optimization (post-training quantization, layer pruning, etc) or hand-tuning GPU kernels (in OpenGL, CUDA, RocM or similar)
Proficiency with SQL, DataBricks, Looker, or other business intelligence tools

Benefits

Paid time off (e.g. sick leave, vacation, bereavement)
Unpaid time off
Zoox Stock Appreciation Rights
Amazon RSUs
Health insurance
Long-term care insurance
Long-term and short-term disability insurance
Life insurance

Company

Zoox is an AI robotics company that provides mobility-as-a-service and self-driving car services. It is a sub-organization of Amazon.

H1B Sponsorship

Zoox has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (293)
2024 (297)
2023 (209)
2022 (204)
2021 (131)
2020 (83)

Funding

Current Stage
Late Stage
Total Funding
$955M
Key Investors
Grok Ventures
2020-06-26Acquired
2019-10-21Convertible Note· $200M
2018-07-08Series B· $465M

Leadership Team

leader-logo
Nelson Pedreiro
Sr. Vice President, Hardware
linkedin
Z
Zheng Gao
Director of Hardware Engineering
linkedin
Company data provided by crunchbase