Senior Compiler Architect - MLIR

November 9

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Description

• Provide technical leadership to a small team of engineers working on compiler middle-end optimizations • Analyze the performance of application code running on NVIDIA GPUs with the aid of profiling tools • Work with hardware architects, assembly language teams to help define architecture evolution, informed by application use-cases • Identify opportunities for performance improvements in the LLVM based compiler optimizer • Interact with Open-source MLIR/LLVM community to ensure tighter integration • Work with geographically distributed compiler, architecture and application teams to oversee improvements and problem resolutions • Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through higher level languages

Requirements

• M.S or Ph.D. in Computer Science, Computer Engineering, or related fields (or equivalent experience) • 10+ years experience in Compiler Optimizations such as Loop Optimizations, Inter-procedural optimizations and Global optimizations and Program Analysis • 3+ years technical leadership experience • Excellent hands-on C++ programming skills • Excellent understanding of architecture features used in parallel programming (fence, vote, synchronization directives etc.) • Experience writing significant analysis or transformation passes in LLVM framework • Understanding of Processor ISA (GPU ISA would be a plus) • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems • Good communication and documentation skills and self-motivated

Benefits

• Eligible for equity and benefits • NVIDIA accepts applications on an ongoing basis • Committed to fostering a diverse work environment • Proud to be an equal opportunity employer

Apply Now

Similar Jobs

November 8

Blend360 seeks Senior Decision Architect to implement data-driven strategies.

November 6

IAM PAM Architect at CVS Health designing and implementing identity solutions.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com