Senior DSL Compiler Frontend Engineer

Lemurian Labs Inc.

Santa Clara (CA)

On-site

USD 170,000 - 250,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Medical/Dental/Vision
Retirement savings
Wellness benefits

Job summary

Lemurian Labs Inc. in the United States seeks a Senior DSL Compiler Engineer to lead the frontend design of a domain-specific language for ML models. You will implement the lexer, parser, AST, and passes, and drive type/shape inference and diagnostics in a memory-managed C++ environment.

You will collaborate on design, review code, and contribute to end-to-end software lifecycle while exploring future DSL directions for AI infrastructure.

Qualifications

  • BS in CS/CE or equivalent practical experience.
  • Extensive DSL/compiler design and implementation experience.
  • Frontend engineering: lexical analysis, parsing, AST, semantic checks, and passes.
  • Strong type and shape inference expertise.
  • Solid C++ background with modern standards.
  • ARC ownership concepts and memory-management familiarity.
  • Experience creating clear compiler diagnostics for users.
  • Full software lifecycle experience from design to testing.
  • Familiarity with GPUs or accelerators in ML workloads.

Responsibilities

  • Design and implement compiler frontend components: lexer, parser, AST, and passes.
  • Build type inference and shape inference for the DSL.
  • Create actionable error and warning diagnostics for users.
  • Work with a proprietary ARC system for memory management in frontend.
  • Participate in code reviews to ensure quality and design integrity.
  • Collaborate via pair programming sessions.
  • Contribute to product specs, high/low-level design, implementation, and testing.
  • Help shape future DSLs as the platform expands.

Skills

C++
Compiler frontend
Type inference
Shape inference
Diagnostics
ARC memory management
Ownership semantics
Code reviews
GPU awareness

Education

BS in CS/CE or equivalent
MS/PhD preferred

Job description

Lemurian Labs Inc. in the United States seeks a Senior DSL Compiler Engineer to lead the frontend design of a domain-specific language for ML models. You will implement the lexer, parser, AST, and passes, and drive type/shape inference and diagnostics in a memory-managed C++ environment.

You will collaborate on design, review code, and contribute to end-to-end software lifecycle while exploring future DSL directions for AI infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior DSL Compiler Engineer — Frontend
Senior DSL Compiler Engineer — Frontend

Lemurian Labs • California (MO)

On-site
USD 160,000 - 220,000
Senior DSL Engineer
Senior DSL Engineer

Lemurian Labs • California (MO)

On-site
USD 160,000 - 220,000
Equity
Medical benefits
Retirement plan
+1
Senior DSL Engineer
Senior DSL Engineer

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 170,000 - 250,000
Equity
Medical/Dental/Vision
Retirement savings
+1
Frontend AI Compiler Engineer - Ingestion & IR
Frontend AI Compiler Engineer - Ingestion & IR

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Equity
Medical/Dental/Vision
Retirement savings plan
+1
Senior AI Compiler Codegen Engineer
Senior AI Compiler Codegen Engineer

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 170,000 - 230,000
Equity
Medical/dental/vision
Retirement savings plan
+1
Front End Compiler
Front End Compiler

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Equity
Medical/Dental/Vision
Retirement savings plan
+1
Software Language Engineer - DSL & Dev Tools
Software Language Engineer - DSL & Dev Tools

Tangram Flex • Dayton (OH)

Hybrid
USD 110,000 - 170,000
Hybrid work options
Flexible hours
Paid holidays
+5
Compiler Code Gen Engineer
Compiler Code Gen Engineer

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 170,000 - 230,000
Equity
Medical/dental/vision
Retirement savings plan
+1
DevX Tools Engineer: Compiler & Debugging
DevX Tools Engineer: Compiler & Debugging

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Equity
Medical/dental/vision
Retirement savings
+1
Senior Graph Optimization Engineer
Senior Graph Optimization Engineer

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 180,000 - 230,000
Equity
Medical benefits
Retirement plan
+1