Senior Compiler Engineer
2 weeks ago
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:
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.
What we need to see:
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.
Ways to stand out from the crowd:
Development background in Compiler Front end
Development experience in LLVM IR, MLIR
Development experience in JIT compilers
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 benefits. 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.
-
Senior Compiler Engineer – MLIR
3 weeks ago
Santa Clara, United States NVIDIA Full timeWe 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...
-
Senior Compiler Optimization Engineer
1 month ago
Santa Clara, United States CareerBuilder 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 workloads, ranging from deep learning, scientific computation, and self-driving...
-
Senior Compiler Engineer
1 month ago
Santa Clara, United States NVIDIA Full timeWe are looking for a Senior Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning Compiler team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning, enabling breakthroughs in many areas, e.g. image classification, speech recognition, recommendation systems, large language...
-
Compiler Engineer
3 weeks ago
Santa Clara, United States Efficient Computer Full timeWe are seeking a Compiler Engineer to join our growing team. The Compiler Engineer will contribute to the design and implementation of an embedded machine learning (ML) system stack and TinyML applications to run on the world’s most energy-efficient programmable processor. This position is a unique opportunity to develop applications for cutting-edge...
-
GCC Compiler Engineer
8 hours ago
Santa Clara, United States Tenstorrent Inc Full timeWe are seeking an experienced and highly skilled GCC Compiler Engineer to join our team. As a GCC Compiler Engineer, you will play a critical role in designing, developing, and optimizing compilers for cutting-edge semiconductor products. You will work closely with hardware engineers, software engineers, and other stakeholders to ensure the efficient and...
-
Backend Compiler Engineer
4 days ago
Santa Clara, United States NVIDIA Full timeWe are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler...
-
Senior Compiler Engineer
14 hours ago
Santa Clara, United States 1st. Creative Learning Academy Inc. Full timeIn this role, you will be responsible for analyzing deep learning networks and developing compiler optimization algorithms. Collaborate with members of the deep learning software framework teams and the hardware architecture teams to accelerate the next generation of deep learning software. The scope of these efforts includes defining public APIs,...
-
Principal Programing Language Compiler Engineer
12 hours ago
Santa Clara, United States AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Principal Programing Language Compiler Engineer
7 hours ago
Santa Clara, United States Advanced Micro Devices , Inc. Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Principal Programing Language Compiler Engineer
7 hours ago
Santa Clara, United States Advanced Micro Devices , Inc. Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
GCC Compiler Engineer
3 weeks ago
Santa Clara, United States Tachyum Full timeLevel: Experienced, Full Time Employee Responsibilities Drive and deliver GCC on new platform with new computational mechanism Build and manage GCC and GNU toolchain Debug various issues with GCC and GNU toolchain Apply knowledge and experience in porting GCC to new platforms Run functionality and performance regressions Optimize GCC performance for specific...
-
Senior SW Architecture Engineer
2 weeks ago
Santa Clara, United States ATR International Full timeThe rapid acceleration of deep learning and generative AI is leading to new generations of high-performance and low-power chip architecture. Our architecture engineers work at the forefront of this technological leap in computer architecture. Our team members translate algorithms into hardware design specifications, identify performance bottlenecks, optimize...
-
Senior SW Architecture Engineer
2 weeks ago
Santa Clara, United States ATR International Full timeThe rapid acceleration of deep learning and generative AI is leading to new generations of high-performance and low-power chip architecture. Our architecture engineers work at the forefront of this technological leap in computer architecture. Our team members translate algorithms into hardware design specifications, identify performance bottlenecks, optimize...
-
Santa Clara, United States NVIDIA Full timeSenior Performance Engineer, Deep Learning and High Performance Computing page is loaded Senior Performance Engineer, Deep Learning and High Performance Computing Apply locations US, CA, Santa Clara time type Full time posted on Posted 3 Days Ago job requisition id JR1977434 We are now looking for a Senior Performance Engineer focused on Deep Learning (DL) &...
-
Senior PTX Programming Model Architect
4 weeks ago
Santa Clara, United States NVIDIA Full timeWe 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 PTX language design and PTX compiler evolution. PTX enables all GPU Computing applications including HPC, Deep Learning and Autonomous Driving. PTX provides a stable...
-
Senior Digital Design Engineer
4 weeks ago
Santa Clara, United States Ethan Alexander Group Full timeJob DescriptionJob DescriptionResponsibilities:As a Senior Logic Design Engineer, you will be responsible for:Developing micro-architecture specification of the logic circuit from reading and comprehending the Product Requirement Document (PRD)Developing the Register Transfer Level (RTL) design from the micro-architecture specification using Verilog or...
-
Senior Software Engineer, JAX
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate between Python control code and NumPy code. Our goal is to deliver a polished, fast, modular and coordinated platform to handle data, training and analysis for a wide range of...
-
Senior Structural Engineer
3 weeks ago
Santa Clara, United States Kain Colasanto Full timePlease only apply if you meet ALL of the following criteria: You have 10+ years of experience as a structural engineer You are willing to work on-site in Santa Clara, CA (5 days/wk) You have Professional Civil Engineer License (PE) in California ROLE: Engineer 6, Senior Managing Engineer SUMMARY: The Senior Managing Engineer serves as the technical...
-
Senior Component Engineer
3 weeks ago
Santa Clara, United States NVIDIA Full timeSenior Component Engineer page is loaded Senior Component Engineer Apply locations US, CA, Santa Clara time type Full time posted on Posted 20 Days Ago job requisition id JR1978778 We are looking to staff this Component Engineering position that is based in Santa Clara, California at NVIDIA Corporate headquarters. The Senior Component Engineer will have the...
-
Senior Physical Design Engineer
3 weeks ago
Santa Clara, United States Tenstorrent Full timeTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...