Назад
Company hidden
5 дней назад

Senior C++ Software Engineer (GPU Performance)

217 000 - 307 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior C++ Software Engineer (GPU Performance): Building and optimizing GPU-based algorithms for self-driving hardware with an accent on performance monitoring, analysis, and optimization of critical GPU hot-spots. Focus on influencing future compute platform designs and maximizing compute utilization across CPU and GPU.

Location: Hybrid in Foster City, CA, Seattle, WA, Boston, MA, or San Diego, CA

Salary: $217,000 – $307,000 a year (Base Salary Range)

Company

hirify.global is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market, aiming to provide next-generation mobility-as-a-service.

What you will do

  • Build real-time instrumentation for performance monitoring (CPU, GPU, latency, memory) and develop offline benchmarking frameworks.
  • Analyze performance metrics to identify GPU hotspots and root causes.
  • Propose and co-implement actionable solutions with component teams.
  • Support teams on bringing serial algorithms to the GPU to maximize compute utilization.
  • Design a middleware framework that promotes efficient and performant code development by maximizing CPU and GPU.

Requirements

  • 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).

Nice to have

  • 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.
  • Hands-on work with ML model optimization (post-training quantization, layer pruning, etc) or hand-tuning GPU kernels.
  • Proficiency with SQL, DataBricks, Looker, or other business intelligence tools.

Culture & Benefits

  • Comprehensive package of benefits, including paid time off (e.g. sick leave, vacation, bereavement).
  • hirify.global Stock Appreciation Rights and Amazon Restricted Stock Units (RSUs).
  • Health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
  • Commitment to building a team that encompasses diverse perspectives, backgrounds, experiences, and skills.

Hiring process

  • AI tools may support parts of the hiring process, such as reviewing applications or assessing responses.
  • Final hiring decisions are ultimately made by humans.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →