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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →