Senior CPU Performance DevTech Engineer – Hybrid

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 152,000 - 288,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Senior Developer Technology Engineer focused on CPU performance. You will research and develop techniques to accelerate large-scale applications on NVIDIA’s CPU platforms, collaborating with experts to optimize database and analytics workloads for modern hardware architectures.

You will publish findings in blogs or conferences to advance the developer community. The role involves influencing design across hardware, software, and programming models with cross-team

Qualifications

  • Masters or PhD in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience).
  • At least 5+ years of relevant work or research experience.
  • Expert knowledge of modern CPU architectures (ARM, x86) and system/OS.
  • In-depth expertise with CPU architecture fundamentals, especially memory subsystem (cache DRAM, storage).
  • Hands-on experience with low-level parallel programming, vectorization, CPU intrinsics and concurrent data structures.
  • Programming fluency in modern C/C++ with a deep understanding of algorithms, concurrency, and other optimization techniques.
  • Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.

Responsibilities

  • Research and develop techniques to accelerate large scale applications running on NVIDIA’s family of advanced CPU platforms.
  • Work directly with other technical experts to optimize complex database and data analytics workloads for CPU performance on modern hardware.
  • Publish and present optimization techniques in developer blogs or relevant conferences.
  • Influence the design of next-generation hardware architectures, software, and programming models in collaboration with multiple teams at NVIDIA.

Skills

CPU architectures
Memory subsystem
Low-level parallel programming
C/C++ programming
Concurrency
Problem solving

Education

Masters or PhD in CS/CE or related field (or equivalent experience)

Tools

Spark

Job description

NVIDIA Corporation is seeking a Senior Developer Technology Engineer focused on CPU performance. You will research and develop techniques to accelerate large-scale applications on NVIDIA’s CPU platforms, collaborating with experts to optimize database and analytics workloads for modern hardware architectures.

You will publish findings in blogs or conferences to advance the developer community. The role involves influencing design across hardware, software, and programming models with cross-team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevTech Engineer: GPU Performance & Parallelization
Senior DevTech Engineer: GPU Performance & Parallelization

NVIDIA • California (MO)

On-site
USD 184,000 - 357,000
Senior CPU Performance Developer Technology Engineer
Senior CPU Performance Developer Technology Engineer

NVIDIA • Town of Poland (NY)

On-site
USD 292,500 - 650,000
Competitive salary
Extensive benefits package
Diversity and inclusion initiatives
Senior Developer Technology Engineer, CPU Performance
Senior Developer Technology Engineer, CPU Performance

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 152,000 - 288,000
Senior Developer Technology Engineer, CPU Performance
Senior Developer Technology Engineer, CPU Performance

NVIDIA • New York (NY)

On-site
USD 152,000 - 287,500
Senior CPU Performance DevTech Engineer
Senior CPU Performance DevTech Engineer

NVIDIA • Town of Poland (NY)

On-site
USD 292,500 - 650,000
Competitive salary
Extensive benefits package
Diversity and inclusion initiatives
Senior CPU Performance Architect for AI/HPC Systems
Senior CPU Performance Architect for AI/HPC Systems

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity
Benefits
Senior CPU Performance Engineer - Research & Optimization
Senior CPU Performance Engineer - Research & Optimization

NVIDIA • New York (NY)

On-site
USD 152,000 - 287,500
Senior CPU Architect — Hybrid, High-Impact with Equity
Senior CPU Architect — Hybrid, High-Impact with Equity

NVIDIA Corporation • Hillsboro (OR)

Hybrid
USD 180,000 - 280,000
Equity
Benefits package
Senior Developer Tech Engineer: GPU Performance & Optimization
Senior Developer Tech Engineer: GPU Performance & Optimization

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 356,500
Equity
Benefits
AI Compute DevTech Engineer - GPU/CPU Parallel Optimizer
AI Compute DevTech Engineer - GPU/CPU Parallel Optimizer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000