Mojo Compiler Engineer
Modular · CA
Mojo is our secret sauce, spell-book, and Mjolnir — a new programming language that blends the soul of Python with the raw, elemental power of C. It’s design...
Job description
About the role: Mojo is our secret sauce, spell-book, and Mjolnir — a new programming language that blends the soul of Python with the raw, elemental power of C. It’s designed to unlock every ounce of performance from modern AI hardware, while still being human-friendly and beautifully expressive.We’re searching for a compiler engineer who sees programming languages as both art and architecture. You’ll help design and evolve the Mojo compiler — a next-generation toolchain built on MLIR — and push the boundaries of what’s possible in heterogeneous compute and AI systems.You won’t be maintaining legacy. You’ll be inventing the future. LOCATION: Candidates based in the US or Canada are welcome to apply. To support growth and collaboration, those in earlier career stages work in a hybrid capacity at our Los Altos, CA office (minimum 2 days per week on-site) with relocation assistance provided for out-of-state candidates. Senior members have both in office or remote flexibility. All new hires complete onboarding in-person. What you will do: - Craft and implement new Mojo language features on top our MLIR-based compiler architecture. - Dream up and realize optimization passes that make G...