1

Llvm Jobs (NOW HIRING)

... LLVM and GCC internals • Strong knowledge of CPU architecture and microarchitecture • Deep understanding of assembly language (x86-64, aarch64, or riscv) • Proven track record in compiler ...

OR · On-site

$139K/yr

Guide the design and implementation of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs. * Design and develop new compiler passes and optimizations required to meet the high-performance ...

Senior Fortran Compiler Engineer

Santa Clara, CA · On-site

$122K - $168K/yr

The role involves solving complex problems at the intersection of compilers and high-performance computing, while implementing and improving features in LLVM Flang, OpenACC, and OpenMP.

$128K - $181K/yr

This is your opportunity to work with leaders in the LLVM community and make meaningful contributions to software ecosystems that empower global innovation. Key Responsibilities: - Design and develop ...

Compiler Engineer

Hillsboro, OR · On-site

$128K - $181K/yr

This is your opportunity to work with leaders in the LLVM community and make meaningful contributions to software ecosystems that empower global innovation. Key Responsibilities: - Design and develop ...

GPU Compiler Lead

Sunnyvale, CA · On-site

$175K - $250K/yr

Lead the development of the LLVM-based compiler backend for a RISC-V vector execution environment transforming shader IR code into highly optimized machine code * Lead the development of the GPU ...

Work primarily in the LLVM community to add features and improve performance for Qualcomm CPUs with a focus on the RISC-V architecture. * Identify areas for improvement in LLVM via benchmarking and ...

Senior Cyber Software Engineer

Woburn, MA · On-site

$134K - $184K/yr

Experience with scripting automation tools (e.g. bash, make)and build systems (e.g., LLVM+Clang, GNU Make, CMake, pip, Gradle) Nice to haves: * Active Secret or Top Secret security clearance

Compiler Engineer

Santa Clara, CA · On-site

$128K - $181K/yr

This is your opportunity to work with leaders in the LLVM community and make meaningful contributions to software ecosystems that empower global innovation. Key Responsibilities: - Design and develop ...

Strong C++ fluency and experience integrating with ML frameworks (PyTorch, JAX, ONNX, TensorFlow, or equivalent) * (Optional) LLVM backend experience, GPU compiler experience (Triton, IREE, XLA, or ...

next page

Showing results 1-20

Llvm information

See salary details

$10

$51

$75

How much do llvm jobs pay per hour?

As of Jul 17, 2026, the average hourly pay for llvm in the United States is $51.34, according to ZipRecruiter salary data. Most workers in this role earn between $40.62 and $61.54 per hour, depending on experience, location, and employer.

What types of projects or tasks can an LLVM Engineer expect to work on within a typical team?

As an LLVM Engineer, you will often work on projects involving the development of language front-ends, optimizing compiler passes, or extending back-end support for new hardware architectures. You'll collaborate with other compiler engineers, systems programmers, and quality assurance teams to identify performance bottlenecks and improve code generation. Depending on the organization, your daily tasks might include code reviews, debugging complex compilation issues, and contributing to open-source or proprietary branches of LLVM. The role frequently involves both individual deep technical work and close teamwork on larger, cross-functional projects.

What are the key skills and qualifications needed to thrive in the Llvm position, and why are they important?

To thrive as an LLVM Engineer, you need strong proficiency in C++ programming, compiler theory, and a deep understanding of computer architecture, typically supported by a computer science degree or relevant experience. Familiarity with LLVM toolchains, version control systems like Git, and continuous integration tools is highly valued in this role. Effective problem-solving, strong analytical thinking, and clear written communication set top candidates apart. These skills support the development, optimization, and maintenance of sophisticated compiler infrastructure essential to modern software applications.

What is an LLVM job?

An LLVM job typically involves working with the LLVM compiler infrastructure, a collection of modular and reusable compiler and toolchain technologies. Roles may include developing compiler optimizations, writing backends for different architectures, or working on tools that leverage LLVM for performance analysis and code generation. Professionals in this field often have expertise in compiler design, C/C++, assembly language, and low-level programming.

More about Llvm jobs
What cities are hiring for Llvm jobs? Cities with the most Llvm job openings:
What are the most commonly searched types of Llvm jobs? The most popular types of Llvm jobs are:
What states have the most Llvm jobs? States with the most job openings for Llvm jobs include:
What job categories do people searching Llvm jobs look for? The top searched job categories for Llvm jobs are:
Infographic showing various Llvm job openings in the United States as of July 2026, with employment types broken down into 99% Full Time, and 1% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $106,791 per year, or $51.3 per hour.

CPU Compiler Lead

Bolt Graphics

Sunnyvale, CA • On-site

Full-time

Re-posted 26 days ago


Job description

Job Summary:
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most efficient graphics processors. As the CPU Compiler Lead, you will drive the performance of our proprietary GPU architecture, ensuring our toolchains extract every ounce of performance from the pipeline.
Responsibilities:
• Optimize code generation for modern superscalar architectures
• Implement and integrate support for the latest ISAs in compilers
• Lead efforts in vectorization and autotuning
• Manage the integration of language standards
Qualifications:
Required:
• 8+ years industry experience with high-performance RISC-V CPU
• Bachelor’s/Master’s degree in Computer Engineering, Computer Science, or related field
• Strong proficiency in C/C++ programming
• Expertise in LLVM and GCC internals
• Strong knowledge of CPU architecture and microarchitecture
• Deep understanding of assembly language (x86-64, aarch64, or riscv)
• Proven track record in compiler middle-end or backend optimization
• Strong understanding of LLVM/Clang/GCC compiler infrastructure
• Understanding of parallel programming and vectorization
• Experience with code analysis and IR
• Demonstrated ability to ship high-quality production software
• Experience with technical leadership
Preferred:
• Familiarity with ML frameworks
• Experience co-designing hardware architectures
• Understanding of AVX, SVE, RISC-V and vector processors
Company:
Bolt Graphics is a semiconductor startup building the fastest and most efficient graphics processors (GPUs). Founded in 2020, the company is headquartered in Sunnyvale, USA, with a team of 51-200 employees. The company is currently Growth Stage.