Senior Compiler Optimization Engineer
6 months ago
We 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 cars. Our compiler organization makes its mark on every GPU NVIDIA produces. We need you as a key member of a small team that is working on a core compiler component for accelerating general purpose computation on the GPU. You will be solving critical problems working alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy. See your efforts in action as HPC and DL developers use features and optimizations to achieve the best performance of their applications. If this sounds like a fun challenge, we want to hear from you
What you will be doing:
Analyze the performance of application code running on NVIDIA GPUs with the aid of profiling tools.
Construct bridge between Graph compilers like PyTorch, OAI Triton and MLIR/LLVM based middle end optimizer.
Identify opportunities for performance improvements in MLIR and LLVM based compiler middle end optimizer.
Design and develop new compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools.
Interact with Open-source MLIR/LLVM community to ensure tighter integration.
Work with geographically distributed compiler, hardware 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.
What we need to see:
M.S in Computer Science, Computer Engineering, or related fields (or equivalent experience).
5+ years experience in Compiler Optimizations such as Loop Optimizations, Inter-procedural optimizations and Global optimizations.
Excellent hands-on C++ programming skills.
Understanding of any 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.
Ways for you to stand out from the crowd:
PhD preferred
Experience in developing applications in CUDA or other parallel programming language.
Deep understanding of parallel programming concepts.
MLIR, LLVM and/or Clang compiler development experience.
Familiarity with deep learning frameworks and NVIDIA GPUs.
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for great people like you to help us accelerate the next wave of artificial intelligence.
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.-
Senior Compiler Optimization Engineer
1 month ago
Austin, Texas, United States NVIDIA Full timeJob Title: Senior Compiler Optimization EngineerWe are seeking a highly skilled Senior Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will be responsible for delivering features and improvements to CUDA and other compute compilers to unlock the full potential of NVIDIA GPUs for a wide range of...
-
Senior Compiler Engineer – MLIR
6 months ago
Austin, 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 AI GPU Compiler Engineer
2 weeks ago
Austin, United States CV Library Full timeOverview:WHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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- computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Senior AI GPU Compiler Engineer
1 month ago
Austin, United States AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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...
-
Senior AI GPU Compiler Engineer
4 weeks ago
Austin, United States AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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...
-
Senior AI GPU Compiler Expert
4 weeks ago
Austin, Texas, United States AMD Full timeTransform Lives with AMD TechnologyWe are passionate about leveraging AMD technology to enrich our industry, our communities, and the world. Our mission is to create innovative products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. At AMD, we push the...
-
Embedded senior software engineer Lead
4 weeks ago
Austin, United States Tech M USAAvance Consulting Full timeRole: Embedded senior software engineer Lead Location: Austin TX /Remote Type: Fulltime / Contract Domain: Embedded THE ROLE: AMD is looking for a senior software engineer Lead. As a key contributor you will be leading teams to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market. THE PERSON: The...
-
Senior Chief Engineer
2 months ago
Austin, United States Cushman & Wakefield Full timeStrong background in Building Engineering: HVAC, Plumbing, and Electrical.Provide engineering, critical operations and technical oversight for all facilities assignedReview engineering and critical operations for large and/or critical sites annually and as required.Work closely and collaboratively with all members of the facility management team to ensure...
-
Embedded senior software engineer Lead
4 weeks ago
Austin, United States Diverse Lynx Full timeRole: Embedded senior software engineer Lead Location: Austin TX /Remote Type: Fulltime / Contract THE PERSON : The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in...
-
Senior Cloud Performance Engineer
24 minutes ago
Austin, 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...
-
Senior Backend Engineer
2 weeks ago
Austin, United States Experis Full timeOur client in the healthcare industry is seeking a Senior Backend Engineer to join their team. As a Senior Backend Engineer, you will be part of the engineering department supporting the Coverage API team. Job Title: Senior Backend Engineer Location: Austin, TX (In office 3 days per week) • U.S. Citizens, Green Card Holders, and those authorized to work...
-
Senior Backend Engineer
2 weeks ago
Austin, United States Manpower Group Inc. Full timeOur client in the healthcare industry is seeking a Senior Backend Engineer to join their team. As a Senior Backend Engineer, you will be part of the engineering department supporting the Coverage API team. Job Title: Senior Backend Engineer Location: Austin, TX (In office 3 days per week) • U.S. Citizens, Green Card Holders, and those authorized to work...
-
Senior Software Engineer
2 weeks ago
Austin, United States Ziff Davis Shopping Full timeDescriptionSenior Software Engineer Ziff Davis Shopping helps millions of shoppers discover and save, delivering exceptional consumer and merchant-advertiser experiences across a portfolio of leading mobile and ecommerce brands. Our domestic brands include RetailMeNot, Offers.com, Blackfriday.com, TechBargains and more. We also run the leading Cash Back,...
-
Senior Software Engineer
4 weeks ago
Austin, United States Ziff Davis Full timeDescription Position at Ziff Davis Shopping Senior Software Engineer Ziff Davis Shopping helps millions of shoppers discover and save, delivering exceptional consumer and merchant-advertiser experiences across a portfolio of leading mobile and ecommerce brands. Our domestic brands include RetailMeNot, Offers.com, Blackfriday.com, TechBargains and more. We...
-
Senior Software Principal Engineer
2 months ago
Austin, United States Dell Full timeSenior Software Principal Engineer - BIOS Firmware The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...
-
Senior Perception and Localization Engineer II
4 weeks ago
Austin, United States I-Con Technology Full timeNow Hiring Senior Perception and Localization Engineer II ICON is seeking a Senior Perception and Localization Engineer II to lead the development of advanced sensing and absolute position feedback systems in the Phoenix group at ICON. As the Senior Perception and Localization Engineer II at ICON, you will be responsible for all phases of development and...
-
Senior Software Principal Engineer
3 weeks ago
Austin, TX, United States Dell Careers Full timeSenior Software Principal Engineer - BIOS Firmware The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...
-
Senior Linux/Kubernetes/Ansible engineer
4 weeks ago
Austin, United States ICONMA, LLC Full timeOur Client, a Software Development company, is looking for Senior Linux/Kubernetes/Ansible Engineer for their Austin, TX/Hybrid location Responsibilities: Implement and maintain Identity Management (IDM) authentication systems and manage Satellite patching processes. Design, develop, and manage Kubernetes clusters, emphasizing automation and...
-
Senior Software Principal Engineer
2 months ago
Austin, United States Dell Full timeSenior Software Principal Engineer - UEFI BIOSThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software...
-
Senior AWS Cloud Platform Engineer
2 weeks ago
Austin, United States MAXIMUS Full timeSenior AWS Cloud Platform Engineer, San Antonio Description and Requirements Maximus is seeking a Senior AWS Cloud Platform Engineer who designs and manages Kubernetes environments on AWS, focusing on containerized application deployment and performance optimization. This engineer will work with infrastructure as code and CI/CD integration to ensure that...