
Compiler Engineer
5 days ago
Job Summary:
We are seeking a highly skilled
CLANG/LLVM Compiler Engineer
to join our compiler development team. The ideal candidate will have hands-on experience with
LLVM/CLANG infrastructure
,
code generation
, and
optimization pipelines
, and will contribute to building high-performance compiler toolchains for modern architectures. You will work closely with software and hardware teams to enable
next-generation compiler features
, improve
compile-time and runtime performance
, and support
cross-platform development
.
Key Responsibilities:
- Design, implement, and maintain compiler features within the
LLVM/CLANG ecosystem
, including front-end, middle-end, and back-end passes. - Work on
language front-end enhancements
, code transformations,
static analysis
, and diagnostics in CLANG. - Develop and optimize
LLVM IR passes
, including
loop optimizations, vectorization, inlining
, and
code generation for target architectures
. - Improve
compiler performance
, including
compile-time optimizations, memory usage, and build throughput
. - Implement
tooling and infrastructure
for static/dynamic analysis, code instrumentation, and profiling. - Collaborate with hardware teams to support
new CPU/GPU features
and enable
architecture-specific optimizations
. - Debug and maintain
compiler toolchains
, ensuring correctness, reliability, and performance across platforms. - Participate in code reviews, design discussions, and provide technical guidance to team members.
- Contribute to
open-source LLVM/CLANG community
when appropriate, maintaining alignment with upstream standards.
Required Qualifications:
- Strong programming experience in
C/C++
, with
modern C++ (C++11/14/17/20)
preferred. - Hands-on experience with
LLVM/CLANG internals
: IR, passes, code generation, and optimizations. - Experience with
compiler design
, including parsing, AST, semantic analysis, and code generation. - Solid understanding of
CPU/GPU architectures
, instruction sets, and low-level code optimization. - Familiarity with
build systems
(CMake, Ninja) and
cross-compilation
. - Ability to write efficient, maintainable, and portable code.
- Strong problem-solving, debugging, and performance analysis skills.
- Excellent written and verbal communication skills.
Skills and Competencies:
- Deep understanding of
compiler theory
,
IR design
, and
optimization techniques
. - Ability to work on
complex, cross-platform software
in a collaborative environment. - Comfortable with
debugging at assembly and IR level
. - Strong analytical skills and attention to detail.
Preferred Qualifications:
- Experience with
sanitizers, static analyzers, or runtime instrumentation
. - Knowledge of
JIT compilation, LLVM MC layer, or backend target development
. - Familiarity with
vectorization, SIMD, and parallelization optimizations
. - Contributions to
LLVM/CLANG open-source projects
. - Experience with
CI/CD and automated compiler testing frameworks
. - Knowledge of
profiling tools
(perf, VTune, gprof, Valgrind).
What You'll Gain:
- Opportunity to work on
cutting-edge compiler technology
. - Direct impact on
performance-critical software stacks
. - Exposure to
hardware-software co-optimization
for next-generation architectures. - Collaboration with a team of experts in
compilers, programming languages, and architecture
.
-
Senior Lead Compiler Engineer
1 day ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 25,00,000 per yearGeneral Summary:Job Description:The compiler team at Qualcomm Innovation Center is seeking talented compiler engineers to optimize LLVM for Qualcomms proprietary processors. As a member of the compiler team,you will:Research, design, and implement different compiler optimizations to improve runtime and memory characteristics of software applicationsAnalyze...
-
GPU Compute Gaming Compiler Engineer
5 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 25,00,000 per yearResponsibilities: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 and bottlenecks, usage and development of tools/profilers, and investigation of compiler architecture, there will be opportunities to...
-
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...
-
Application Engineering, Staff Engineer
3 days ago
Bengaluru, Karnataka, India Synopsys Inc Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAlternate Job Titles:SPICE/FastSPICE Simulation EngineerCustom Compiler Frontend EngineerSenior Application Engineer - SPICE SimulationWe Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design,...
-
Engineer, staff
1 day ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 5,00,000 - ₹ 8,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Job Overview:Qualcomm is a company of inventors that unlocked 5G - ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the...
-
Sr. Staff Engineer
1 day ago
Bengaluru, Karnataka, India Netskope Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout NetskopeToday, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security. Since 2012, we have built...
-
Software Engineering, Intern
2 weeks ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time ₹ 5,00,000 - ₹ 12,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software Toolchain Engineer
1 week ago
Bengaluru, Karnataka, India Nokia Bell Labs Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob DescriptionWe are looking for a Software Toolchain Engineer to join our engineering team. In this role, you will be developing, maintaining, and optimizing software development toolchains, including compilers, linkers, debuggers, build systems, and related infrastructure. In particular, the focus is on Software Development Kit (SDK) porting and...
-
AI/ML framework Staff Engineer
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearGeneral Summary:Looking for ML framework and AI compiler Engineer responsible forDesigning, implementing, and deploying machine learning models using PyTorchFocusing on backend infrastructure and system architecture.Responsibilities often include developing framework, integrating with other AI tools, and ensuring scalability and reliability.Here's a more...
-
Senior Staff Engineer
1 week ago
Bengaluru, Karnataka, India Marvell Technology Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout MarvellMarvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities.At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries,...