# Senior CPU Compiler Performance Engineer

Hiring organization: [NVIDIA](https://career.thegoodapps.co/organizations/nvidia)

Canonical page: https://career.thegoodapps.co/jobs/e403b721-e917-4a39-8868-b3444df198a4

Listed on NVIDIA's own careers site. Applications go to them directly.

- Seniority: Senior

## Summary

NVIDIA is seeking a senior compiler engineer to optimize CPU performance for AI and high-performance computing workloads. The role involves hardware-software co-design, compiler improvements, and collaboration with upstream communities to advance compiler technology for NVIDIA's data center CPUs.

_Our summary, not NVIDIA's wording._

## Skills named

C++, Code Generation, Risc-V

## Required

- Bachelor's degree or higher in Computer Science, Computer Engineering, or related field, or equivalent work experience
- 8+ years of work experience
- Compiler development experience or related academic project
- Knowledge of language front-ends or compiler optimization techniques
- Strong C++ programming skills
- CPU architecture knowledge and low-level performance analysis skills
- Pre-Silicon hardware/software co-design experience
- Excellent verbal and written communication skills

## Nice to have

- Workload analysis and performance improvement experience
- Expertise with CPU architectures like Arm, RISC-V, x86_64, PowerPC, or DSPs
- Track record with GCC, LLVM, or MLIR
- Knowledge of AI algorithms and HPC applications
- Significant open source compiler community contributions

Apply on NVIDIA's site: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/UK-Cambridge/Senior-CPU-Compiler-Performance-Engineer_JR2021384
