Lemurian Labs logo
Lemurian Labs
Posted 85 days agoVerified live 16h ago

Front End Compiler

Brief overview

Santa Clara, CAIn-person
UndergradOr in progress
2+ yrsMinimum
1 H-1B approvalsDept. of Labor

About the company

Lemurian Labs logo
Lemurian Labslemurianlabs.com

Any workload. Any hardware. Any scale.

Visa sponsorship history

1 year sponsoring, last filed FY2024

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20241

Job description

Summary

Lemurian Labs is reimagining the foundations of computing to make AI accessible to everyone. They are seeking a Front End Compiler Engineer to own the ingestion layer of their high-performance, portable AI compiler, focusing on building systems that parse and validate various frameworks into their internal compiler IR.

Responsibilities

  • Design, develop, and maintain the front end of our heterogeneous AI compiler, including parsing, validation, and IR lowering stages
  • Build and extend ingestion pipelines for ML frameworks and representations including PyTorch, StableHLO, ONNX, and MLIR-based dialects
  • Define and evolve the interface between external model representations and our internal compiler IR
  • Ensure correctness and completeness of operator coverage across supported frameworks and hardware targets
  • Collaborate with graph optimization and code generation teams to ensure clean, well-structured IR that enables downstream transformations
  • Use performance and correctness data to identify gaps in coverage and drive improvements
  • Contribute to documentation and tooling that helps ML engineers understand and debug the ingestion process

Skills

  • BS degree in Computer Science or equivalent practical experience
  • 2+ years of experience working with ML optimization tools/libraries
  • Experience working with or ingesting from ML frameworks such as PyTorch, TensorFlow/JAX, or ONNX
  • 2+ years of experience with C/C++ and 2+ years working with Python
  • Strong written and verbal communication skills; ability to write clear and concise technical documentation
  • Knowledge of quantization, sparsity, or other model-level optimization techniques
  • Master's or PhD in Computer Science or equivalent
  • Experience with StableHLO, XLA, or other ML-specific IRs
  • Knowledge of operator semantics across ML frameworks and the challenges of cross-framework compatibility
  • Familiarity with Python bindings and tooling for compiler front ends
  • Experience with testing infrastructure for compiler correctness — fuzzing, differential testing, or model-level validation
  • Contributions to open-source compiler or ML framework projects
  • Familiarity with MLIR, including defining and working with custom dialects

Qualifications

Must Haves

  • BS degree in Computer Science or equivalent practical experience
  • 2+ years of experience working with ML optimization tools/libraries
  • Experience working with or ingesting from ML frameworks such as PyTorch, TensorFlow/JAX, or ONNX
  • 2+ years of experience with C/C++ and 2+ years working with Python
  • Strong written and verbal communication skills; ability to write clear and concise technical documentation
  • Knowledge of quantization, sparsity, or other model-level optimization techniques

Nice to Haves

  • Master's or PhD in Computer Science or equivalent
  • Experience with StableHLO, XLA, or other ML-specific IRs
  • Knowledge of operator semantics across ML frameworks and the challenges of cross-framework compatibility
  • Familiarity with Python bindings and tooling for compiler front ends
  • Experience with testing infrastructure for compiler correctness — fuzzing, differential testing, or model-level validation
  • Contributions to open-source compiler or ML framework projects
  • Familiarity with MLIR, including defining and working with custom dialects

Benefits

  • Equity
  • Medical/dental/vision
  • Retirement savings
  • Wellness benefits
  • Equity
  • Company bonus opportunities
  • Medical, dental, and vision coverage
  • A retirement savings plan
  • Supplemental wellness benefits

More jobs like this