Senior CPU Compiler Performance Engineer

NVIDIA
Pune
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Verbal communication","Written communication","Problem-solving","Collaboration"]

Design and improve CPU compiler software alongside hardware and systems software teams, enabling hardware-software co-design for NVIDIA’s AI and HPC workloads. Analyze AI workloads to drive performance improvements in new hardware and compiler toolchains, develop optimized compiler features and optimization techniques, and collaborate with upstream and open-source compiler communities to advance next-generation compute.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior CPU Compiler Performance Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Design and improve CPU compiler software alongside hardware and systems software teams, enabling hardware-software co-design for NVIDIA’s AI and HPC workloads. Analyze AI workloads to drive performance improvements in new hardware and compiler toolchains, develop optimized compiler features and optimization techniques, and collaborate with upstream and open-source compiler communities to advance next-generation compute.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Work with a geographically distributed partner organization to understand, modify, and improve CPU compiler software at NVIDIA.
  • •Analyze AI workloads to champion improvements across hardware and compiler toolchains and strengthen hardware-software co-design.
  • •Contribute new compiler features and optimization techniques targeting NVIDIA CPUs, collaborating with upstream and open-source communities.
  • •Develop compiler software optimized for performance.
  • •Contribute to the development of next-generation compute while working in a team focused on AI, HPC, and data centre technologies.

Key Requirements

  • •8+ years of experience with a BS or MS in Computer Science, Computer Engineering, or related field (or equivalent experience).
  • •Experience with compiler development or a related academic project.
  • •Knowledge of language front-ends and/or compiler optimization techniques and code generation modules.
  • •Strong hands-on C++ programming skills.
  • •Good CPU architecture and low-level performance analysis skills, including pre-silicon hardware/software co-design experience.
Experience:8+ yearsAIHPCData centres
Education:Bachelor's in Computer Science, Computer Engineering, or related field
Skills:Verbal communicationWritten communicationProblem-solvingCollaboration
Tech Stack:C++Compiler developmentGCCLLVMMLIRArm ArchitectureAArch32AArch64RISC-VX86_64PowerPCDSPOpen sourceUpstream projects

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor