Compiler Code Gen Engineer
Pebblebed
About Us
At Lemurian Labs, we're reimagining the foundations of computing to make AI accessible to everyone. Our mission is to remove the limits of scale, hardware, and cost that hold back innovation, so the people solving humanity's hardest problems can move faster.
We're building a new kind of software stack: a hardware-agnostic platform that makes every system — from a laptop to a supercomputer — feel like one seamless engine. Developers can write once, run anywhere, and get state-of-the-art performance across any chip, any cloud, at any scale. It's a complete rethink of how software and hardware interact — designed for the era beyond Moore's Law.
We're not looking for the comfortable or the conventional; we're looking for the bold. The engineers who crave frontier problems, who want to bend the limits of what's possible, who see infrastructure not as a constraint but as a canvas. If you want to build the foundation for the next era of AI and change what humanity can achieve in the process, join us.
About the Role
We're looking for a Compiler Code Generation Engineer to design and build the core code generation capabilities inside our high-performance, portable AI compiler. This is a foundational engineering role where you'll work directly on the subsystems that translate high-level ML computations into optimized machine code across heterogeneous hardware targets.
If you love digging into instruction selection, register allocation, and low-level target-specific optimization and you want that work to matter at the scale of the next era of AI infrastructure, this role is for you.
What You'll Do
- Design, develop, maintain, and improve our heterogeneous AI compiler.
- Design and implement new code generation capabilities based on our novel compiler architecture.
- Propose improvements and extensions to our compiler architecture in response to advances in ML model design and hardware.
- Apply the latest techniques in parallelization and partitioning to automate kernel generation and exploit highly optimized execution paths.
- Use performance data to identify optimization opportunities and drive measurable improvements.
- Collaborate with our product team to understand the evolving needs of ML engineers and translate those needs into architectural improvements.
Requirements
Essential Skills and Experience
- BS degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- 4+ years of experience working with compilers.
- Deep knowledge of compiler algorithms and data structures.
- Experience with and genuine interest in low-level code generation, object file manipulation, and target-specific optimizations.
- 4+ years of experience with C/C++.
- Strong written and verbal communication skills; ability to write clear and concise technical documentation.
Preferred Skills and Experience
- Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
- Knowledge of traditional compiler techniques: instruction selection, register allocation, dominance analysis, def-use chains.
- Familiarity with calling conventions, APIs, linking, and relocations.
- Working knowledge of LLVM.
- Experience with loop optimizations, vectorization, unrolling, fusion, and parallelization.
- Experience with machine learning workloads and their hardware demands.
Why Join Lemurian Labs
- Work on compiler infrastructure that runs AI at scale across every major hardware platform.
- Tackle deep, unsolved technical problems alongside a team that prizes craft and rigor.
- Be part of building sustainable AI infrastructure that genuinely moves the needle.
- Competitive compensation including equity, medical/dental/vision, retirement savings, and wellness benefits.
Compensation depends on experience and geographic location and will be narrowed during the interview process. Additional benefits include equity, company bonus opportunities, medical, dental, and vision coverage, a retirement savings plan, and supplemental wellness benefits.
$152k - $241.5k
...a lasting impact on the worldWe are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization... ...equivalent experience); MS/ PhD highly desired3+ years of compiler code generation experience (preferably with LLVM)Proficient hands-...SuggestedFull timeRemote workWorldwide- AMD is seeking a deeply technical Rust/compiler generalist to shape production-grade Rust components for next-gen GPU systems. You will influence across the stack from rustc internals to target-specific code generation, while ensuring memory safety and correct hardware...Suggested
$152k - $241.5k
...on the world.NVIDIA is hiring a Senior Compiler Engineer to join our team driving the next generation... ...high-performance CUDA PTX and machine code.Build compiler IRs and Optimizers: Work... ...asynchronous GPU execution.Expose Next-Gen Hardware Features: Implement type-safe,...SuggestedFull timeRemote work- ...Altera Corporation, located in San Jose, California, seeks a skilled FPGA Development Tools Engineer focused on optimizing synthesis algorithms and enhancing FPGA compilation technology. In this role, you will play a crucial part in transforming RTL designs into efficient...Suggested
- ...generation GPU software stacks and seeks a deeply technical Rust compiler generalist who thrives across abstraction layers. You will... ...performance teams to push Rust usage across the GPU stack, including ABI, code generation, and system interfaces. #J-18808-Ljbffr Advanced...Suggested
- the company | Rust, Compiler, and Systems Engineer, Senior or Staff | San Jose, CA | ONSITE | Full-time I'm looking for a strong compiler and systems... ...backends, intermediaterepresentations, optimization and code generation, language runtimes, Rust orC++, low-level GPU systems...Full time
- ...GPUs with Rust as a core technical direction. The role covers compilers, runtimes, low-level GPU software, firmware, developer tooling,... ...Rust source semantics, rustc internals, LLVM/MLIR, and AMDGPU code generation, shaping how Rust is used in production GPU software...
$131k - $243.5k
...seeking a highly collaborative Principal II Automation Research Engineer to lead and contribute to the research and development of... ...environment.Core ResponsibilitiesYou will utilize AI-assisted coding and modern software development tools to accelerate protocol generation...Full timeLocal areaRelocation package- ...Space LLC in San Jose, CA is seeking a Senior or Staff Rust, Compiler, and Systems Engineer to tackle hard, open-ended engineering problems across... ...programming (LLVM/MLIR, backends/frontends, IR, optimization, code generation, runtimes). #J-18808-Ljbffr United States...Full time
$184k - $287.5k
We are seeking for an expert Senior Compiler Engineer to join our Compute Compiler Team, with a focus on upstream engagement with the LLVM ecosystem... ...compiler development, upstreaming real‑world production code, and representing NVIDIA as a trusted partner in the LLVM...Full timeRemote work- ...Austin, TexasNXP is searching for a hands-on AI Compiler Engineer who thrives at the convergence of cutting-edge... ...hackers, and AI agents to co-design next-gen compiler and accelerator features, aligning silicon and code for maximum impact.Diagnose and crush performance...Full timeWork at officeLocal area
$184k - $287.5k
...can make a lasting impact on the world.We are seeking an AI Compiler Engineer with deep expertise in compiler technologies to join our team... ...integrate learning-based decision systems into compiler passes, code generation flows, and optimization pipelines.Build robust...Full timeRemote work$152k - $241.5k
...company”.We are looking for versatile software engineers for our XLA team. NVIDIA is at the center... ...you will be doing:In this role, develop compiler optimization algorithms for deep learning... ....Performance tuning and analysis.Code-generation for NVIDIA GPU backends using...Full timeRemote work- ...energetic candidate to join the P4 Language Compiler team in the AMD Network Technology... ...seeking a candidate who possesses strong engineering skills to tackle complex challenges in P... ...C++ skillsAbility to write high quality code with a keen attention to detailAbility to...
$184k - $287.5k
...AI computing company”.We're looking for a Senior Performance Compiler Engineer to join our team and work on the open-source Triton compiler... ...Python DSL), with a focus on generating efficient, low-level GPU code. When vital, you'll also be able to use inline PTX to hand-...Full timeRemote work$184k - $287.5k
NVIDIA’s HPC compiler group wants to hire a Fortran compiler developer to join the team building... ...Flang is a huge plusExperience writing code using Modern C++Familiarity with OpenACC... ...to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a...Full timeRemote work$124k - $195.5k
We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible... .../Engineering or equivalent experience2+ years of compiler code generation experienceExcellent hands-on C++ programming...Full timeRemote workWorldwide$229.9k - $262.4k
...Overview Senior Manager, AI Engineering (People Leader) (Gen AI Platform Services) Overview : At Capital One, we are creating responsible... ...New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City’s Fair Chance...Full timePart timeLocal area$229.9k - $262.4k
Senior Manager, AI Engineering (People Leader) (Gen AI Platform Services)Skip to main content#Senior Manager, AI Engineering (People Leader) (Gen AI... ...New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City’s Fair Chance...Full timePart timeLocal area- ...Whether you’re designing next-gen processors, enabling AI breakthroughs... ...team of multi-disciplined engineers that operates across industry... ...: Demonstrated use of AI coding assistants and LLM-powered developer... ...GPUs, EPYC platforms, compiler/toolchain impacts, and performance...Flexible hours
- ...Whether you’re designing next-gen processors, enabling AI... ...technical direction. The work spans compilers, runtimes, low-level GPU... ...support, system interfaces, engineering practices, and validation methods... ...MLIR and LLVM, target-specific code generation, object formats,...Local area
- ...and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs,... ...ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance... ...using MLIR and LLVM, develop optimized code-generation flows, and work closely with...
- ...re looking for a Hardware Test Automation Engineer who thrives in a hands-on lab environment... ...system validation testcases, including PCIE gen 5 and Ethernet 106G, based on product... ...programs from scratch (e.g., 5000+ lines of code).Comfortable designing/maintaining flows and...Work from home
- AMD is building next-generation systems software for GPUs, focusing on Rust as a core technical direction. The role spans compilers, runtimes, low-level GPU software, firmware, and developer tooling to ensure safe, high-performance execution on AMD GPUs. You will influence...
- ...who thrives in fast-paced environments and enjoys bridging data engineering with machine learning.Responsibilities:Data Pipeline... ...filtering.Troubleshoot and debug data formatting issues (e.g., code-comment relevance, dataset consistency). Required (Mandatory):Preferred...Flexible hours
- AMD is seeking a Systems Design Engineer to research, design, develop, and test OS-level software, compilers, and distribution software for semiconductor operations. You will design algorithms for tiling and mapping quantized ML workloads on specialized hardware and optimize...
$152k - $241.5k
...best work. Come join the team and see how you can make a lasting impact on the world.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the...Full timeRemote work$110.4k - $205.4k
...interfaces.You will own sub-systems through verification, integration, and troubleshooting, working closely with System Integration engineers.You will lead cross-functional design reviews to drive alignment and resolve technical trade-offs.You will manage design...Full timeLocal areaRelocation package$224k - $356.5k
...and scientists throughout the world.We are now looking for a Compiler Engineering Manager! NVIDIA’s HPC Compiler team is looking to hire a Compiler... ...and drive the underlying technology that powers GPU code generation for Python, C++, Fortran, OpenACC and OpenMP. Do you...Full timeImmediate startRemote work- We’re hiring a Sr. Staff/Staff Systems Engineer at Achronix. If you are a systems-level thinker... ...validation testcases, including PCIE gen 5 and Ethernet106G, based on product application... ...from scratch (e.g. 5000+ lines of code).Comfortable designing/maintaining flows and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Compiler Code Gen Engineer. Be the first to apply!

