Senior DSL Engineer

Job not on LinkedIn

🔥 3 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Lemurian Labs

Lemurian Labs

11 - 50 employees

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Artificial Intelligence • SaaS • B2B

Lemurian Labs is a startup building Tachyon, an AI-focused software stack that eliminates the need for hand-written, hardware-specific kernels so AI workloads can run on any hardware or cloud while matching or exceeding the performance of hand-tuned kernels. Their platform emphasizes portability, performance, and productivity by overlapping communication with computation, system-wide scheduling, and enabling fast evaluation and migration between xPUs and clouds. Lemurian Labs positions Tachyon as "Accelerated Software" that frees researchers and companies from kernel fragmentation and vendor lock-in; they are recruiting beta testers (Summer 2027) and have publicly announced advisors/leaders including Kim Polese and Saman Amarasinghe.

📋 Description

• 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 that help users understand and resolve problems in their programs. • Work within and extend a proprietary automatic reference counting system that governs memory management across the frontend. • Participate in code reviews to maintain code quality and ensure sound design decisions. • Collaborate through pair programming sessions. • Contribute to the full software engineering lifecycle: product specification, requirements gathering, high-level design, low-level design, implementation, and testing. • Help inform the design of future DSLs as the platform expands to other scientific computing domains.

🎯 Requirements

• BS degree in Computer Science, Computer Engineering, or equivalent practical experience • Extensive experience designing and implementing domain-specific languages. • Deep expertise in compiler frontend engineering: lexical analysis, parsing, AST design, semantic analysis, and compiler passes. • Strong experience with type inference and shape inference systems. • Strong professional C++ background with modern C++ standards. • Deep understanding of automatic reference counting concepts and object lifetime management in C++, including thorough familiarity with the semantics of shared_ptr, weak_ptr, and unique_ptr. • Experience designing compiler diagnostics (errors and warnings) that are clear and useful to end users. • Experience across the full software engineering lifecycle: product specification, requirements gathering, high-level design, low-level design, implementation, and testing. • General familiarity with GPUs or other accelerator devices and their role in high-performance computing and machine learning workloads.

🏖️ Benefits

• Competitive compensation including equity, medical/dental/vision, retirement savings, and wellness benefits • Medical, dental, and vision coverage • Company bonus opportunities • Retirement savings plan • Supplemental wellness benefits

Apply Now

Similar Jobs

🔥 3 hours ago

Dayforce

5001 - 10000

👥 HR Tech

☁️ SaaS

🏢 Enterprise

Lead Engineer responsible for designing engineered wood products for a leading distributor at BlueLinx. Ensuring compliance with building standards and facilitating training for internal stakeholders.

🔥 3 hours ago

Turbine Finance

11 - 50

💳 Fintech

💸 Finance

🤝 B2B

Full Stack Engineer required to design and develop web applications using React and Java. Strong experience in cloud services and back-end systems is essential.

🔥 3 hours ago

i3solutions

51 - 200

🤝 B2B

💼 Consulting

🏢 Enterprise

Senior Software Developer developing IT solutions for federal and commercial clients. Collaborating in design and implementation of applications, systems, and databases.

🔥 3 hours ago

Dynamo Strategies, LLC.

2 - 10

🏛️ Government

💼 Consulting

🔒 Cybersecurity

Mid-Level Software Engineer responsible for developing high-performance enterprise applications for the FBI. Engage in the full development lifecycle using AWS and Agile methodologies.

🔥 3 hours ago

Shift Paradigm

201 - 500

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Marketo Technical Lead at Shift Paradigm specializing in marketing technology architecture and complex implementations. Leading solution design and serving as a subject matter expert in Marketo.