NVIDIA AI

Compiler Engineer - AI Inference

NVIDIA AI

Cambridge, England, United Kingdom · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
4 days ago
Work mode
In office
Education
BS or MS Computer Science or related; PhD preferred
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About NVIDIA

NVIDIA, known for inventing the GPU in 1999 that transformed PC gaming, computer graphics, and parallel computing, has become the leader in AI computing. Their GPUs serve as the core processors behind computers, robots, and autonomous vehicles capable of perceiving and understanding their environments.

Role Overview

We are looking for an outstanding AI Compiler Engineer to join our elite compiler team, pushing the boundaries of AI performance and developing technology that supports the upcoming era of computing. This role offers a chance to impact the global technology landscape significantly.

Key Responsibilities

  • Lead technological advancements via hands-on development focused on kernel generation and optimizing computational graphs for next-generation NVIDIA GPUs.
  • Address and resolve complex compilation challenges related to AI workloads, including both inference and training, and successfully implement these solutions into commercial products.
  • Work closely with experts in software, hardware, and research departments to collaboratively design and architect future silicon hardware.
  • Contribute to scaling AI solutions to datacenter environments by enhancing the deployment and performance of large-scale AI workloads.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related discipline; PhD candidates are highly preferred.
  • At least 3 years of professional experience in compiler optimization, synthesis, and placement within industry settings.
  • Proven practical experience working with MLIR frameworks.
  • Exceptional programming expertise in C/C++ and Python, including advanced debugging, performance analysis, and test design skills.
  • Excellent communication and interpersonal abilities, enabling effective teamwork in a dynamic and product-focused environment.

Preferred Qualifications

  • Practical experience implementing complex AI workloads on CPU, GPU, or custom AI accelerator architectures.
  • Strong understanding of Large Language Model (LLM) inference and its impact on computer system architecture.
  • Experience in designing and architecting comprehensive compiler frameworks from inception.

Additional Information

We offer competitive compensation packages and comprehensive benefits. Our teams consist of some of the most innovative and dedicated professionals in technology, and due to rapid expansion, our exclusive engineering groups are growing. If you are passionate about technology, creative, and self-driven, we invite you to join us.

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Problem Solving Creativity Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer