- Provide stewardship for PTX Compiler infrastructure for Generative AI and DL.
- Working closely with others to help design compilation stack and strategies for AI and DL workloads.
- Collaborate closely with teams developing other related components to ensure compatibility, robustness and high-quality code generation.
- Working with customers/partners to gather feedback and drive innovative ideas and features to incorporate into the product.
- BS (or equivalent experience), MS or Ph.D. in Computer Science, Computer Engineering, or related fields.
- 4+ years of experience in the area of Compilers/Linkers.
- Prior work experience in LLVM and MLIR compiler stack
- Superb analytical and C/C++ programming skills.
- Experience in any one area of compiler development including feature support, code generation and compiler infrastructure.
- Excellent and strong interactive, verbal and written communications skills.
- Good track record of developing and delivering software products.
- Ability to work independently and lead your own development effort.
- Development background in Compiler Front end
- Development experience in LLVM IR, MLIR
- Development experience in JIT compilers
-
Senior Compiler Optimization Engineer
4 weeks ago
NVIDIA Austin, United States Full timeWe are looking for an experienced Senior Compiler Optimization Engineer for an exciting role in our Compute Compiler Team. We deliver features and improvements to CUDA and other compute compilers to better realize the potential of NVIDIA GPUs for a growing range of computational ...
-
Compiler Engineer II
2 weeks ago
Annapurna Labs (U.S.) Inc. Austin, United States Full timeAnnapurna Labs builds custom Machine Learning accelerators that are at the forefront of AWS innovation and one of several AWS tools used for building Generative AI on AWS. The Neuron Compiler team is searching for compiler-skilled engineering talent to support the development and ...
-
Machine Learning Compiler Engineer
1 day ago
Qualcomm Austin, United StatesCompany: · Qualcomm Technologies, Inc. · Job Area: · Engineering Group, Engineering Group > Machine Learning Engineering · General Summary: · If youre interested in advancing and applying mathematics, programming languages theory, and advanced algorithms to program optimizat ...
-
Senior Compiler Optimization Engineer
3 weeks ago
NVIDIA Austin, United StatesSenior Compiler Optimization Engineer page is loaded · Senior Compiler Optimization Engineer · Apply · locations · US, WA, Redmond · US, TX, Austin · US, TX, Remote · US, WA, Remote · US, CA, Remote · time type · Full time · posted on · Posted Yesterday · job requisi ...
-
Machine Learning Compiler Engineer
2 weeks ago
Qualcomm Austin, United StatesCompany: · Qualcomm Technologies, Inc. · Job Area: · Engineering Group, Engineering Group > Machine Learning Engineering · General Summary: · If you're interested in advancing and applying mathematics, programming languages theory, and advanced algorithms to program optimiza ...
-
Software Engineering Manager
4 days ago
NVIDIA Austin, United StatesWe are now seeking a talented SW Engineering Manager with strong leadership/ mentoring skills to join our Deep Learning Compiler Team. We are working to help develop technologies for hard problems in compiling Deep Learning models for current and future generations of GPU. Academ ...
-
Senior Principal Software Engineer
3 weeks ago
SambaNova Systems Austin, United StatesThe third era of AI has arrived, powered by Generative AI. Generative AI is achieving step-function increases in scale, versatility, and accuracy compared to legacy AI technologies, presenting an opportunity for organizations to fundamentally transform their business and operatio ...
-
Dl/llm Performance Architect
3 days ago
Rivos Austin, United StatesJoin a cutting-edge and well-funded hardware startup in Silicon Valley as an Deep Learning and Large Language Model Performance Architect. Our mission is to reimagine silicon and create Risc-V based** Accelerated** computing platforms that will transform the industry. You will ha ...
Senior Compiler Engineer – MLIR - Austin, United States - NVIDIA
Description
We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX (Parallel Thread Execution) Compiler Development team. Join the PTX Compiler team and help drive the PTX compiler evolution. PTX enables all GPU Computing applications including HPC, Deep Learning and Autonomous Driving. PTX provides a stable programming model and portable instruction set Architecture (ISA) for NVIDIA GPUs and used by all Compute programming languages compiled to NVIDIA GPUs. PTX is also used as a compiler target by various non-NVIDIA compilers. PTX Compiler (PTXAS) apart from implementing PTX ISA is responsible for PTX Compiler Front End, interaction with optimizer and runtime aspects involving object files, debug information, linkers, loaders and Driver Compiler Interface.
As a senior member of the team you will be responsible for leading efforts to enhance PTX Compiler infrastructure to enhance it to support new compilation models for DL and Generative AI codes. You will be contributing towards evolving programming model for Generative AI and DL applications on GPUs. You will be solving challenging problems working alongside some of the top minds in GPU computing and systems software. See your efforts in action as DL and Generative AI developers use new PTX compiler enhancements adopt simpler programming model and to achieve best performance of their applications.
What you will be doing:
What we need to see:
Ways to stand out from the crowd:
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, 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.