Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Compiler Optimization Engineer

Full-time

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Compiler Optimization Engineer in Canada vacancy
  •  ...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... 
    Suggested
    Full time
    Relocation

    Pebblebed

    Canada
    a month ago
  •  ...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... 
    Suggested
    Full time
    Temporary work
    Local area
    Canada
    13 days ago
  • $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,... 
    Suggested
    Full time
    Work at office

    Equinix

    Canada
    13 days ago
  •  ...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... 
    Suggested
    Work at office
    Work from home
    Home office
    Flexible hours

    KILO ENGINEERING LLC

    Canada
    4 days ago
  • $132k - $220k

     ...electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in...  ...Keysight is seeking a highly motivated  Field Regulatory Engineer to join the Product Environmental & Regulatory Compliance (PERCS... 
    Suggested
    Contract work
    Flexible hours

    Keysight Technologies

    Canada
    8 days ago
  •  ...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 time
    Contract work
    Work experience placement
    Local area
    Home office
    Flexible hours

    Dynamics ATS

    Canada
    1 day ago
  •  ...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

    Pebblebed

    Canada
    a month ago
  •  ...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 office
    Remote work
    Flexible hours
    Weekend work

    NTT DATA, Inc.

    Canada
    7 days ago
  • $33 - $41 per hour

     ...to do their job safely.   Job Summary Th e Mechanical Engineer will support the Research and Development organization in the design...  ...performance issues and recommend corrective actions. Optimize product designs for cost, manufacturability, reliability, performance... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Shift work

    Dynamics ATS

    Canada
    4 days ago
  • $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... 
    Full time

    Genuine Search Group

    Canada
    more than 2 months ago
  • $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 time
    Worldwide
    Flexible hours

    Mastercard

    Canada
    a month ago
  • $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 time
    Contract work
    Work at office
    Local area
    Shift work

    Dynamics ATS

    Canada
    15 days ago
  • $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... 
    Full time
    Work at office
    Remote work

    MCKESSON

    Canada
    a month ago
  •  ...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

    Layerzero Labs

    Canada
    19 days ago
  • Job Summary: The Toolmaker I is an entry-level role that will assist with the maintenance, inspection, and repair of molds used in plastic injection molding for medical device manufacturing. This is an excellent opportunity for someone looking to start a career in the...
    Hourly pay
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Advanced Molding Technologies

    Canada
    12 hours ago
  • $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

    Genuine Search Group

    Canada
    more than 2 months ago
  • $80k - $100k

     ...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... 
    Full time
    Work at office

    Genuine Search Group

    Canada
    more than 2 months ago
  •  ...system — from a laptop to a supercomputer — feel like one seamless engine. Developers can write once, run anywhere, and get state-of-the-...  ...be instrumental in shaping how engineers interact with our compiler infrastructure. You'll build the tools that give developers deep... 
    Full time
    Work at office

    Pebblebed

    Canada
    a month ago
  •  ...Job Title: Professional Engineering - Electrical Systems Integration Location: Dorval, QC In this role, you will: participate...  ...& developments for our existing and future airplane programs (optimize architectures, incorporate new technologies, etc.),... 
    Full time

    AIT Global inc.

    Canada
    3 days ago
  •  ...requires onsite visits with the client 5 days a week. ImagineX is seeking a Senior Internal Systems Engineer / Manager to lead the administration, integration, and optimization of our enterprise corporate systems and SaaS applications. In this role, you will oversee the... 
    Permanent employment
    Full time

    ImagineX Consulting

    Canada
    1 day ago
  • $75k - $95k

     ...Data Analyst – Portfolio Performance & Optimization EV Charging & Energy Infrastructure Location: Toronto, ON — On-site Job...  ...Product Innovation, Finance, Network Operations, and Software Engineering, you will follow the full improvement cycle: measure performance... 
    Permanent employment
    Full time

    Jule

    Canada
    12 days ago
  • $87k - $105k

     ...tests, documentation, and code review—that automates reliability engineering work: Deployment tooling Fault-injection/chaos harnesses Capacity planning Observability pipelines Identify optimal cloud solutions and maintain infrastructure per industry... 
    Full time
    Casual work
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Canada
    a month ago
  • $65k - $85k

     ...electronics & electro-mechanical troubleshooting. Overnight travel will be required Minimum of 3 years experience as a field service engineer Experience servicing medical lab analyzers or other medical instrumentation would be a plus. This job requires the... 
    Relocation
    Night shift

    Mangrum Career Solutions LLC

    Canada
    13 days ago
  • $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

    Outlier AI

    Canada
    more than 2 months ago
  • $118k - $176k

     ...work. Job Summary Join Equinix as a Senior Mechanical Engineer – Driving Operational Excellence Across Americas As a Mechanical...  ...Leadership & Operational Excellence Identify PUE & WUE optimization opportunities and guide Site teams on mechanical and controls... 
    Full time
    Work at office

    Equinix

    Canada
    9 hours ago
  •  ...Commissioning Process Engineer (P.Eng) – Water Operations | Water Treatment Facility | Elkford, BC WolfTrek is technical recruitment and workforce management company located in the Elk Valley of British Columbia. We are currently hiring a Process Commissioning Engineer... 
    Contract work
    Currently hiring
    Flexible hours

    WolfTrek Corp

    Canada
    21 days ago
  • $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 time
    Casual work
    Worldwide
    Flexible hours

    Ecolab Inc.

    Canada
    a month ago
  • $65k - $75k

     ...and support product, process, equipment, and production line start-ups, including testing, data collection, analysis, and process optimization.  •  Conduct product evaluations, laboratory testing, sampling, and sensory assessments; analyze results and collaborate with... 
    Permanent employment

    Ferrero

    Canada
    7 days ago
  • $50k - $70k

     ...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... 
    Full time

    Genuine Search Group

    Canada
    more than 2 months ago
  •  ...modern marketing teams, helping organizations build, manage, and optimize high-performing web experiences that drive predictable growth...  ...craft or quality. We're looking for a Senior Forward Deployed Engineer to help us build what great agentic web operations look like in... 
    Ongoing contract
    Permanent employment
    Full time
    Remote work

    Webflow

    Canada
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Compiler Optimization Engineer. Be the first to apply!