Senior DSL Engineer at Lemurian Labs - ScoutJobs - The AI-curated global job board
Skip to content
L
Posted 4 hours ago

Senior DSL Engineer

Lemurian LabsSenior DSL Engineer

Requirements

BS in Computer Science or equivalent, Experience with DSL design, Expertise in compiler frontend engineering, Strong C++ skills, Knowledge of ARC and object lifetime management

Skills

C#Machine Learning

About the role

About the Company

At Lemurian Labs, we're reimagining the foundations of computing to make AI accessible to everyone. We're building a hardware-agnostic platform that makes every system — from a laptop to a supercomputer — feel like one seamless engine.

Responsibilities

  • Design and implement compiler frontend components including the lexer, parser, abstract syntax tree, and compiler passes
  • Design and implement type inference and shape inference systems for the DSL
  • Design clear, actionable error and warning diagnostics
  • Work within and extend a proprietary automatic reference counting system
  • Participate in code reviews and collaborate through pair programming sessions
  • Contribute to the full software engineering lifecycle including design, implementation, and testing

Requirements

  • BS degree in Computer Science, Computer Engineering, or equivalent
  • Extensive experience designing and implementing domain-specific languages
  • Deep expertise in compiler frontend engineering (lexical analysis, parsing, AST design, semantic analysis)
  • Strong experience with type inference and shape inference systems
  • Strong professional C++ background with modern C++ standards
  • Deep understanding of automatic reference counting and object lifetime management in C++
  • Experience designing compiler diagnostics
  • General familiarity with GPUs or other accelerator devices

Preferred Qualifications

  • Master's or PhD in Computer Science or Computer Engineering
  • Experience with AI-assisted code generation tools
  • Familiarity with PyTorch or similar machine learning frameworks
  • Experience with Python language internals
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior DSL Engineer

Lemurian Labs · Completely Remote

Sign up to apply