Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

CPU Performance Developer, Technology Engineer

NVIDIA

CPU Optimization Engineer optimizing performance for NVIDIA CPUs across diverse AI and scientific workloads. Collaborating with developers and researchers to enhance CPU and software architecture.

Posted 7/16/2026full-timeShenzhen • 🇨🇳 ChinaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in CPU performance optimization, including profiling, analysis, and benchmarking, while collaborating effectively with cross-functional teams to enhance software architecture and developer productivity.

Highest-signal resume keywords
CPU OptimizationC/C++ ProgrammingPerformance Analysis ToolsCPU MicroarchitecturePerformance Tuning

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C/C++ ProgrammingPython ProgrammingPerformance EngineeringCPU BenchmarkingAlgorithm DevelopmentSoftware ArchitectureOptimization MethodologiesProfiling TechniquesMicroarchitecture AnalysisPerformance Libraries
Soft Skills
Excellent CommunicationOrganizational SkillsCollaboration
Industry Keywords
AIData AnalyticsSimulationNumerical ComputingOpen-Source FrameworksCompiler ToolchainsDevelopment Workflows

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Collaborate with developers, researchers, and framework maintainers across industries to identify and resolve performance challenges in diverse workloads such as AI, data analytics, simulation, and numerical computing.
  • Profile, analyze, and optimize CPU performance from application-level algorithms down to low-level microarchitecture.
  • Contribute to open-source frameworks, key software stacks, reference implementations, and performance libraries to unlock full CPU potential.
  • Work closely with NVIDIA’s architecture, research, libraries, tools, and system software teams to improve our overall platform performance.
  • Provide insights that shape next-generation CPU designs, compiler toolchains, and development workflows for better developer productivity and throughput.

Requirements

What you’ll need
  • BS, MS, or PhD in Computer Science, Computer Engineering, or a related field.
  • 5+ years of relevant experience in performance engineering or CPU optimization.
  • Strong programming proficiency in C/C++ and/or Python, with a deep understanding of algorithms and software architecture.
  • Solid grasp of CPU microarchitecture, performance analysis tools, and optimization methodologies.
  • Proven track record of CPU benchmarking and bottleneck-driven performance tuning.
  • Excellent communication and organizational skills, with the ability to collaborate effectively across teams and manage multiple priorities.

Benefits

Comp & perks
  • Highly competitive salaries
  • Comprehensive benefits package
  • Great company culture