Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We need you to design, develop and tune optimising compilers for Grace. This C/C++ compiler will be key to performance of AI and HPC software that is deployed on NVIDIA Data Centres, on the cloud and at super computing centres around the world. In this role you will solve critical problems working alongside an outstanding engineering team with vision in Compiler technology and systems software, doing what you enjoy! We also expect the role to involve contributions back to the relevant upstream projects and engaging with them. If this sounds like a fun challenge, we would be delighted to hear from you!!
What You Will Be Doing
- Work with a geographically distributed partner organisation to understand, modify and improve CPU Compiler SW at NVIDIA.
- Contribute new features and optimisation techniques.
- Develop compiler SW that is optimised for performance.
- Be part of a team that is at the centre of AI, HPC and data centre technologies.
- BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent with minimum 3 years of work experience
- Experience with compiler development or a related academic or project.
- Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules.
- Strong hands-on C++ programming skills
- Excellent verbal and written communications skills
- Familiarity with CPU architectures such as x86_64, PPC, RISC-V, Arm Architecture (AArch32, AArch64) or DSPs.
- Familiarity with industry standard compiler infrastructure such as LLVM and / or GNU Toolchain
- Knowledge of AI algorithms, scientific HPC applications and related code optimisations.
- A track record of contributing to open source compiler communities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
JR2005685
Key Skills
Ranked by relevanceReady to apply?
Join NVIDIA and take your career to the next level!
Application takes less than 5 minutes

