Senior Software Engineer (C++ GPU Performance)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (C++ GPU Performance): Analyzing and optimizing GPU-based algorithms for self-driving hardware and software with an accent on throughput, latency, and compute utilization. Focus on building real-time instrumentation, profiling GPU hotspots, and designing middleware frameworks for efficient CPU/GPU execution.
Location: Hybrid (Foster City, CA / Seattle, WA / Boston, MA / San Diego, CA)
Salary: $217,000 - $307,000 a year
Company
is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem to provide next-generation mobility-as-a-service.
What you will do
- Build real-time instrumentation for performance monitoring of CPU, GPU, latency, and memory.
- Develop offline benchmarking frameworks and tools to analyze performance at scale in CI/vehicle.
- Analyze performance metrics to identify GPU hotspots and implement actionable optimization solutions.
- Support teams in porting serial algorithms to the GPU to maximize compute utilization and reduce latency.
- Design a middleware framework that promotes efficient and performant code development by maximizing CPU and GPU usage.
Requirements
- BS in computer science or related field with 7+ years of experience.
- Strong knowledge of CUDA and recent GPU microarchitectures (e.g., Ampere, Blackwell).
- Experience debugging and optimizing GPU kernels using tools like Nsight.
- Proficiency in C++ and experience working within large code bases in Linux environments.
- Experience in development and profiling of complex multiprocess systems (e.g., robotic systems, game engines).
Nice to have
- Experience with PTX-level programming, CPU SIMD instructions (AVX), and custom CUDA layers (TensorRT, XLA).
- Hands-on work with ML model optimization, including post-training quantization and layer pruning.
- Experience hand-tuning GPU kernels in OpenGL, CUDA, or RocM.
- Proficiency with SQL, DataBricks, or Looker.
Culture & Benefits
- Competitive base salary with additional Amazon RSUs and Stock Appreciation Rights.
- Comprehensive health insurance and long-term/short-term disability and life insurance.
- Paid time off including vacation, sick leave, and bereavement.
- Potential sign-on bonus based on location and level.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →