Senior DSL Engineer

Job not on LinkedIn

πŸ”₯ 4 minutes 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

πŸ”₯ 5 minutes 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.

πŸ”₯ 6 minutes 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.

AWS

Cloud

Docker

Java

JavaScript

JUnit

Kubernetes

Microservices

Next.js

NoSQL

React

Spring

Spring Boot

SpringBoot

SQL

Terraform

TypeScript

πŸ”₯ 13 minutes 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.

ASP.NET

Azure

Cloud

Entity Framework

GRPC

JavaScript

MongoDB

Neo4j

Node.js

NoSQL

Python

React

Redux

SQL

Terraform

.NET

πŸ”₯ 14 minutes 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.

AWS

Cloud

DynamoDB

EC2

React

SDLC

πŸ”₯ 17 minutes 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.