Compiler Optimization 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 Graph Optimization Compiler Engineer to own the middle tier of our AI compiler stack — the layer where high-level model graphs are transformed, simplified, and made ready for efficient code generation. You'll design and implement the optimization passes that make the difference between a model that runs and a model that flies.
This role sits between our compiler front end and code generation backend. You'll work on graph-level transformations — fusion, layout optimization, dead code elimination, constant folding, and more — with a direct line of sight to the performance outcomes your work produces. If you think in data flow graphs and optimization passes, and you want that thinking to power the next generation of AI infrastructure, we'd love to talk.
What You'll Do
- Design, develop, and maintain the graph optimization layer of our heterogeneous AI compiler
- Implement and extend graph-level transformation passes including operator fusion, layout propagation, dead code elimination, constant folding, and algebraic simplification
- Define and evolve our intermediate representation (IR) to support new optimization opportunities as ML model architectures advance
- Analyze performance data to identify optimization gaps and drive measurable improvements in throughput and latency
- Collaborate with front end and code generation teams to ensure clean IR interfaces and well-structured optimization pipelines
- Propose and prototype new optimization strategies in response to advances in model design and hardware capabilities
- Contribute to testing and validation infrastructure to ensure optimization correctness across model types and hardware targets
Requirements
Essential Skills and Experience
- BS degree in Computer Science, Computer Engineering, or equivalent practical experience
- 4+ years of experience working with compilers, with a focus on intermediate representation design or optimization passes
- Deep knowledge of graph-level compiler optimization techniques — fusion, tiling, layout transformations, and related methods
- 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, or equivalent
- Experience with polyhedral models or affine analysis for loop and tensor optimization
- Familiarity with hardware memory hierarchies and how layout decisions impact performance on GPUs or accelerators
- Experience working with MLIR, XLA, or similar graph-level IR frameworks
- Experience with ML framework internals — PyTorch eager/compile mode, JAX/XLA, or TensorRT
- Strong understanding of ML model architectures and their computational patterns (attention, convolution, normalization, etc.)
- Knowledge of quantization, sparsity, or other model-level optimization techniques
- Contributions to open-source compiler or ML infrastructure projects
Why Join Lemurian Labs
- Own a critical layer of our compiler stack where optimization decisions have direct, measurable impact on model performance
- Work on the hardest graph-level problems in AI infrastructure — across diverse hardware targets and model architectures
- Collaborate with a team that treats infrastructure as a canvas and optimization as a craft
- Competitive compensation including equity, medical/dental/vision, retirement savings, and wellness benefits
Lemurian Labs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of gender identity, race, ethnicity, sexual orientation, disability status, age, or background.
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.
- ...supercomputer — feel like one seamless engine. Developers can write once, run anywhere... ...About the Role We're looking for a Compiler Code Generation Engineer to design and build... ...high-level ML computations into optimized machine code across heterogeneous hardware...SuggestedFull timeRelocation
$177k - $265k
...best work. Job Summary Equinix is seeking a Sr Principal Engineer to serve as a senior technical authority for the architecture,... ...applied to network operations, security, capacity planning, optimization, or remediation. Experience with network digital twins,...SuggestedFull timeWork at office$150k - $170k
...We’re partnering with a high-volume manufacturing operation seeking a hands-on Blow Mold Process Engineer to lead PET stretch blow molding optimization across multiple production platforms. This is a floor-based technical leadership role focused on driving process...SuggestedFull time- ...Position Summary: We are seeking a highly skilled Manufacturing Engineer to support the design, build, and deployment of automated machinery systems. This role is responsible for developing and optimizing manufacturing processes, with a strong emphasis on CNC...SuggestedFull timeWork at office
$99.1k - $132.1k
...We need at least 7 years of professional experience in network engineering, network security, or security architecture. We require a... ...recommendations that reduce risk and improve resilience. We engineer and optimize firewall and perimeter security solutions, including Palo Alto...SuggestedFull timeWork at officeRemote work- ...Job Title: Senior Identity and Reliability Engineering Specia Job Type: Full Time Location: Montreal, QC (Hybrid) Job... ...and Reliability Engineering Specialist to build, maintain, and optimize large-scale identity services supporting hundreds of thousands...Full time
$90k - $130k
...Requirements: We have at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We can... ...-step agents. We work on designing, coordinating, and optimizing complex real-world architectural workflows. We build and evaluate...Temporary work- ...financial commitments. Support acquisition due diligence, financial analysis, and post-acquisition integration. Support ERP optimization, implementation, and administration as the business continues to scale. Build and improve accounting and financial processes...Full timeTemporary workLocal area
$66k - $106k
...: $66,000 - 106,000 per year Requirements: We require a bachelors degree in Electrical, Mechatronics, Automation, Mechanical Engineering, or a closely related discipline. We need strong hands-on experience developing, debugging, and commissioning PLC code and HMI...Full timeCasual workWorldwideFlexible hours- The ideal candidate will be comfortable with creating an engineering plan for land development based on their calculations and any research conducted. They should have experience with AutoCAD and be able to utilize strong design skills in order to create visual aids. By...Full time
- ...salary Opportunity for advancement Parental leave Training & development Vision insurance About the Role: KILO ENGINEERING LLC is looking for a driven and detail-oriented Geotechnical Staff Engineer to join their team in Marine on Saint Croix, MN. This...Work at officeWork from homeHome officeFlexible hours
- ...A Bit About Us We are a well-established, multidisciplinary consulting firm delivering engineering solutions across transportation, land development, municipal infrastructure, and water resources. Our team partners with public agencies, private developers, and community...
- ...Title: Sr. Avionics Systems Engineer Location: Montreal, QC (Day-1 onsite) We are looking to hire Sr. Avionics Systems Engineer at Montreal, QC (Hybrid), immediately who has strong experience in Develop and author avionics system requirements. Role Description...Full timeImmediate start
- Title: Integrated Modular Avionics (IMA) Architect Location: Montreal, QC (Day-1 onsite) Need strong profile with Aerospace Background & salary / rate is some flexible for right candidate. This job posting is for an existing, active vacancy and we are looking...Full timeImmediate startFlexible hours
- ...We have a current opening for a Project Engineer and are actively reviewing applications. The scope of the Project Engineer is to develop and deliver a wide range of plant and corporate based capital projects within budget and timeline. The Project Engineer is responsible...Full timeLocal areaMonday to FridayFlexible hoursNight shiftWeekend work
$90k - $130k
...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We can... ...-step agents. We support the design, coordination, and optimization of complex real-world architectural workflows. We evaluate...Full time- ...Staff Electrical Engineer - Data Center JOB-10047614 Anticipated Start Date October 5, 2026 Location Overland Park... ...with specifications, codes, and customer requirements Compile data and create engineering studies and reports Perform detailed...Full timeContract workWork experience placementLocal areaHome officeFlexible hours
- ...a supercomputer — feel like one seamless engine. Developers can write once, run anywhere,... ...runtime that sits at the heart of our AI compiler stack. This is a systems-level role where you'll take the output of our optimizing compiler and make it execute — efficiently...Full time
- ...Mechanical Engineer – Custom Automation & Machine Tool Design We are seeking an experienced Mechanical Engineer to join our growing custom automation and machine tool team. This role is ideal for an engineer who thrives in a fast-paced environment, enjoys solving...Full time
$200k - $250k
...Requisition ID: 101690 Job Category: Infrastructure; Consulting; Engineering; Project Engineering; Project Management Location: Vancouver, BC, Canada Join a company that is passionately committed to the pursuit of a better world through positive change. With...For contractorsWork at officeLocal areaRelocationFlexible hours$30 - $50 per hour
...DCN Electrical Engineer JOB-10047570 Anticipated Start Date September 28, 2026 Location Houston, TX Type of... ...drawing and procedure for Factory Acceptance Test. Prepare and compile installation procedure for submission to customer. Supervise...Full timeContract workWork at officeLocal areaShift work- ...Current examples include Claude, Codex, and other tools selected for reliability, security, and fit. This is an internal product engineering role. You’ll treat Sales and Marketing teams as users, build against their real workflows, and turn successful solutions into maintained...Full timeImmediate startRemote work
- ...organization, apply now. We are currently seeking a Production Support Engineer-REMOTE-Vancouver to join our team in Vancouver, British... ...Monitor and maintain assigned production systems to ensure optimal performance and SLA compliance. Investigate, troubleshoot, and...Work at officeRemote workFlexible hoursWeekend work
- WolfTrek is a technical recruitment firm specializing in the hiring and placement of top-level engineering and construction professionals across Western Canada. We are recruiting on behalf of our client, Total Metalworks, for a Design Engineer / Project Engineer based in...Full time
$70k - $100k
...are seeking a versatile and technically-minded Manufacturing Engineer to join a growing machinery manufacturing company. This role is... ...customer site visits. Responsibilities CNC Programming & Process Optimization ~Program from Scratch: Develop complex multi-axis CNC...Full time$90k - $130k
...Salary: $90,000 - 130,000 per year Requirements: We seek candidates with 2 or more years of experience in backend engineering, AI automation, or integrating complex systems. We expect a proven track record of building and supporting production-ready software with...Full timeWork at office- ...control, observability, and operator experience. Build and optimize real-time video streaming infrastructure using WebRTC, RTSP, FFmpeg... ...research velocity. Partner closely with researchers and engineers to rapidly prototype, test, and iterate on new robotic...Full timeRemote work
- ...of yourself. The Role We are seeking a Staff Site Reliability Engineer (SRE) to lead the evolution of the Password Safe platform, infrastructure... ...load for software engineers and accelerate velocity. - Own and optimize foundational services, including api gateways, service meshes,...Full time
$121k - $169k
...greatest potential. Title and Summary Manager, Site Reliability Engineering Who is Mastercard? At Mastercard technology, we work to... ...routine tasks, troubleshooting complex issues, and optimizing system performance. • Collaborate with cross-functional teams...Full timeWorldwideFlexible hours- ...more. ABOUT THE ROLE At LayerZero, our Site Reliability Engineering (SRE) team is at the intersection of software and systems... ...blockchain node infrastructure (validator/full/archive nodes, RPC optimization, etc.). ~ Strong proficiency in TypeScript or Golang, with...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Compiler Optimization Engineer. Be the first to apply!


