NVIDIA

Senior Compiler Tools Engineer – CUDA Tile

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $241,500 per year

Job Level

About the role

  • Work on CUDA Tile, a new tile-based programming model for NVIDIA GPUs.
  • Design and implement compiler transformations.
  • Develop MLIR-based dialects and lowering passes.
  • Optimize the performance of tile-based kernels across multiple GPU architectures.
  • Define public APIs and compiler interfaces.
  • Craft and implement compiler and optimization techniques.

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 your own development effort.
  • Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design.
  • Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team.
Benefits
  • Equity
  • Generous benefits package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CUDAcompiler transformationsMLIRperformance optimizationtile-based kernelsCC++debuggingperformance analysistest design
Soft Skills
independent workproject goal definitionleadershipinterpersonal skillsteam collaboration
Certifications
Bachelors in Computer ScienceMasters in Computer SciencePh.D. in Computer ScienceBachelors in Computer EngineeringMasters in Computer EngineeringPh.D. in Computer Engineering