CareerPlan

Senior Developer Technology Engineer, CPU Performance

US, CA, Santa ClaraFull-time$152k2026-08-05 → 2026-11-10
Hybrid

Core

Research and develop techniques to accelerate large-scale data-intensive applications on NVIDIA's advanced CPU platforms, optimizing complex database and data analytics workloads.

Role type

Senior IC CPU performance engineer (research & optimization)

Builds

Optimized performance for large-scale database and data analytics workloads on modern CPU architectures

Domain

High-performance computing (HPC), Accelerated Computing, CPU Architecture

Deliverable

production ML models

Required skills

CPU architecture fundamentals (ARM, x86), memory subsystem optimization (cache, DRAM), low-level parallel programming, vectorization, CPU intrinsics, concurrent data structures, modern C/C++

Preferred skills

Distributed database systems optimization, compression, storage systems, networking, distributed computer architectures, GPU architectures

Technologies

ARM, x86, C, C++

Responsibilities

Research and develop techniques to accelerate large-scale applications; Perform in-depth analysis and optimization of complex database and data analytics workloads; Publish and present optimization techniques in developer blogs or conferences; Influence the design of next-generation hardware architectures and software

Seniority

Senior, hands-on IC