Job Responsibilities For DSL Tech Lead
We’re building Helix, a Pythonic DSL for expressing AI and HPC workloads across any hardware at any scale.
No kernel tuning, no vendor lock-in, no glue code.
As Tech Lead, you’ll own the design and implementation of the DSL: its semantics, syntax, and connection to the compiler and runtime. You’ll define how developers express parallel, distributed, and differentiable computation in a clean, composable, and performant way.
This isn’t just a language — it’s the primary interface to our platform.
What You’ll Do
- Design and lead development of the Helix DSL and its programming model
- Define language semantics, syntax, and core abstractions that unify parallelism, distribution, and differentiation
- Work with compiler and runtime teams to ensure end-to-end execution works seamlessly
- Driving developer ergonomics: clarity, composability, error messages, debugging, profiling, and IDE support
- Set technical direction and standards for the DSL team
- Interface with early users to shape roadmap and validate design decisions
What We're Looking For
- 7+ years of experience with compilers, DSLs, or systems programming
- Strong grasp of language design and performance-oriented computation
- Experience with frameworks like MLIR, Triton, TVM, Halide, or XLA
- Deep knowledge of Python, and how to tame it for static analysis and optimization
- Deep appreciation for syntax, minimalism, and how language design shapes thoughtProven ability to define abstractions that balance expressiveness with performance and compiler tractability
- A bias for minimal, composable, and practical abstractions
- Ability to lead and mentor engineers on complex systems
Bonus Points If You Have...
- Built or led the design of a DSL or compiler end-to-end and shipped it to users
- Experience with graph IRs, runtime scheduling, or differentiable programming
- Strong sense for developer ergonomics and performance trade-offs
- Experience at the intersection of AI infrastructure and systems programming
🎨
About Lemurian Labs
At Lemurian Labs, we’re on a mission to bring the power of AI to everyone—without leaving a massive environmental footprint. We care deeply about the impact AI has on our society and planet, and we’re building a rock-solid foundation for its future, ensuring AI grows sustainably and responsibly. Because let’s face it, what good is innovation if it doesn’t help the world?
We are building a high-performance, portable compiler that lets developers “build once, deploy anywhere.” Yes, anywhere. We’re talking about seamless cross-platform compatibility, so you can train your models in the cloud, deploy them to the edge, and everything in between—all while optimizing for resource efficiency and scalability.
If the idea of sustainably scaling AI motivates you and you’re excited about making AI development both powerful and accessible, then we’d love to have you. Join us at Lemurian Labs, where you can have fun building the future—without leaving a mess behind.
🧭 Mission
To bring down the cost and energy requirements of AI training and deployments by 100X through software and hardware, so that every person and company on earth and beyond can leverage the transformative power of AI.
🔭 Vision
To focus relentlessly on enabling a world where every person, household, and company can safely and cost effectively access and benefit from the transformational power of AI, and secure humanity’s future.
⚖️ Values & Operating Principles
Perform
It isn’t about the hours you’ve put in, it’s about how well you’ve used the hours you have. We care a lot about the end results, but we care even more about the things we do and the processes we create that make it easier for us to achieve the end result.
Extreme Ownership
Take full responsibility for outcomes - no excuses, no deferrals.
Relentless Execution
Deliver highly impactful results with quality, speed, and precision.
Radical Candor
Speak openly and constructively to build trust and achieve the best outcomes.
Stay Flexible, Stay Focused
Adapt quickly to challenges, treat changes as an opportunity, and keep the mission in sight.
Fail Fast, Learn Faster
Take bold risks, learn from mistakes, and iterate to improve.
Be a Force Multiplier
Collaborate, support, and push each other to achieve extraordinary results together.
Salary depends on experience and geographical location.
This salary range may be inclusive of several career levels and will be narrowed during the interview process based on a number of factors, such as candidate’s experience, knowledge, skills and abilities, as well as internal equity among our team.
Additional benefits for this role may include: equity, company bonus opportunities; medical, dental, and vision benefits; and supplemental wellness benefits.