Deep Learning Compiler Engineer at NVIDIA | Austin, TX, US | Rezi

Deep Learning Compiler Engineer at NVIDIA

Deep Learning Compiler Engineer

NVIDIA · Austin, TX, US

Today

Deep Learning Compiler Engineer

NVIDIA · Austin, TX, US

5 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Deep Learning Compiler Engineer role.

Rezi rewrites your resume against NVIDIA's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Deep Learning Compiler Engineer posting at NVIDIA — free, in seconds.

About the Role

Join the Tensor IR & CUDA Tile team at NVIDIA, where you will work on cutting-edge compiler technologies for NVIDIA GPUs, enabling breakthroughs in generative AI, large language models, and other deep learning applications.

Responsibilities

  • Design and implement compiler transformations.
  • Develop MLIR-based dialects and lowering passes.
  • Optimize the performance of tile-based kernels for NVIDIA GPU architectures.
  • Define public APIs.
  • Craft and implement compiler and optimization techniques.
  • Perform performance optimization.
  • Engage in general software engineering work.

Requirements

  • Bachelors, Masters or Ph.D. in Computer Science, Computer Engineering or a related field (or equivalent experience).
  • 3+ years of relevant work or research experience in compiler optimization, performance analysis and IR design.
  • Ability to work independently, define project goals and scope, and lead development efforts.
  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
  • Strong interpersonal skills required for a dynamic product-oriented team.

Skills

  • Compiler optimization
  • Performance analysis
  • IR design
  • C/C++ programming
  • Software design
  • Debugging
  • Test design
  • CPU architecture knowledge
  • GPU architecture knowledge
  • CUDA programming
  • OpenCL programming
  • MLIR
  • LLVM
  • XLA
  • TVM
  • Deep learning models
  • Deep learning algorithms

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 3+ years of relevant work or research experience

Education Level

  • Bachelors, Masters or Ph.D. in Computer Science, Computer Engineering or a related field (or equivalent experience)

Salary/Compensations

  • 152,000 USD – 241,500 USD

Benefits

  • Equity
  • Comprehensive benefits package

About the Company

  • NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
  • We are tapping into the unlimited potential of AI to define the next era of computing.
  • Our product lines are growing fast in state of the art fields such as Virtual Reality, Artificial Intelligence, Deep Learning and Autonomous Vehicles.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • We do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.