FREE ACCESS
5,000–10,000 jobs/day
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.

CPU Performance Developer, Technology Engineer
NVIDIACPU Optimization Engineer optimizing performance for NVIDIA CPUs across diverse AI and scientific workloads. Collaborating with developers and researchers to enhance CPU and software architecture.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesPython
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