Senior GPU Compiler Engineer
1 day ago
About the Company-
Undisputed leader in AI computing
Our client is the
world's leading pioneer in accelerated computing
. Originally known for inventing the GPU and revolutionizing gaming, they are now the
primary force powering the AI era
, providing the infrastructure for everything from self-driving cars to ChatGPT. You will be joining a
trillion-dollar organization
that is defining the next age of computing
We are looking for an experience compiler engineer for an exciting role in the GPU Assembler team. Join the GPU Assembler team and help build tools that enable creation of most performant applications and libraries for HPC, DL and Autonomous Driving domain. Work with key HPC developers around the world to help them achieve the best performance & efficiency on current and next generation client's GPUs by developing best in industry Assembler and Code Analysis Tools.
About the Role
We will be part of a team that develops a core component of our platform for accelerating general purpose computation on the GPU. Disassembler developed by the team is used by all the users worldwide to analyze their binaries with various code analysis features built into the disassembler. Assembler is used for achieving the best performance for key DL applications.
Responsibilities
- Lead design and development of client's Assembler and Disassembler for GPU compute.
- Work on binary analysis & instrumentation features like call graphs generation, program register usage and patching of GPU binaries.
- Work with GPU architecture and debugger/profiler development teams to understand their requirements and deliver new features & product improvements.
- Collaborate closely with teams developing other related components to ensure compatibility, reliability, and high-quality code generation.
- Working with customers/partners to collect feedback and drive innovative ideas and features to incorporate into the product.
Qualifications
- BS or MS degree in Computer Science, Computer Engineering, or related fields with 5+ years of experience in low-level system SW development and a minimum of 3 years related to assemblers, binary analysis tools, debuggers.
Required Skills
- Good analytical and C/C++ programming skills.
- Experience in any one area of compiler development including feature support, code generation and compiler infrastructure.
- Understanding of Assembly Language / Processor ISA (GPU ISA not required but a plus).
- Knowledge of object file formats such as ELF and debugging formats (DWARF).
Preferred Skills
- Understanding of debugger / profiler tools / bintools / Linker internals, experience in binary analysis / instrumentation tools like BOLT etc.
- Usage of AI tools in everyday work like Cursor, Windsurf etc.
- Knowledge of GPU development and compute APIs such as CUDA and OpenCL.
Pay range and compensation package
Job Type: Full-time Notice Period: Immediate Joiners Preferred / Up to 10 Days Notice
-
Senior LLVM GPU Compiler Engineer
2 weeks ago
Bengaluru, Karnataka, India Imagination Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearThe roleYou will be part of a diverse and distributed team of engineers who maintain and develop our GPU compiler software, supporting a range of graphics and compute APIs while targeting multiple GPU generations with varying ISAs. The GPU compiler is a central part of the drivers that we develop for these APIs. As such, they are critical to achieving...
-
Adreno GPU AI Compiler Perf specialist
3 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:Qualcomm's Adreno GPU is the industry-leading mobile graphics solution in today's Android smartphone market and is rapidly expanding into new domains, including the Snapdragon Elite Windows on Arm platform. The Adreno GPU compiler supports...
-
GPU/ AI Compiler Performance specialist
6 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:Job DescriptionResponsibilities:This position will be responsible for research, analysis and improvement of Qualcomm's Adreno GPU compiler and system performance to our world wide customers. From the analyses and experiments on GPU shaders...
-
GPU/ AI Compiler Performance specialist
4 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:Job DescriptionResponsibilities:This position will be responsible for research, analysis and improvement of Qualcomm's Adreno GPU compiler and system performance to our world wide customers. From the analyses and experiments on GPU shaders...
-
Compiler Engineer
4 days ago
Bengaluru, Karnataka, India Ideaon Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Summary:We are seeking a highly skilledCLANG/LLVM Compiler Engineerto join our compiler development team. The ideal candidate will have hands-on experience withLLVM/CLANG infrastructure,code generation, andoptimization pipelines, and will contribute to building high-performance compiler toolchains for modern architectures. You will work closely with...
-
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:Design machine frameworks for Adreno GPU accelerator for computer vision and generative Ai needs.Good understanding of network architectures, how a deep learning framework optimizes it to efficiently run on target accelerator.OpenCL (or...
-
GPU Performance Modelling Engineer
3 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 10,00,000 - ₹ 25,00,000 per year*General Summary:* As part of GPU performance and architecture team, the candidate will be working on the latest and greatest in GPU architecture and Computer Graphics. The role revolves around working on analyzing the most popular games and benchmarks which use highly advanced rendering techniques, evaluating their performance on Qualcomm GPUs, define new...
-
GPU Modeling Engineer
4 days ago
Bengaluru, Karnataka, India NICHESPACE IT SOLUTIONS PVT LTD Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole: GPU Modeling EngineerExperience:1. Lead Role: 15+ years2.Team Members: 3 to 10+ years (15 members)Location: Bengaluru (On-site)Key Responsibilities:* Design and develop GPU models* Collaborate with hardware and software teams* Optimize GPU performance* Debug GPU-related issues* Implement and validate GPU features in cross-functional teamsRequired...
-
GPU/AI Power Performance SR Staff Engineer
6 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:Analyze and evaluate GPU architecture/microarchitecture and workload for performance and power optimizationsExperiance in Artificial intelligenceGPU power modeling and estimation for projection and correlationGPU workload analysis,...
-
GPU/AI Power Performance SR Staff Engineer
6 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Systems EngineeringGeneral Summary:Analyze and evaluate GPU architecture/microarchitecture and workload for performance and power optimizationsExperiance in Artificial intelligenceGPU power modeling and estimation for projection and correlationGPU workload analysis,...