Summary from listing
Modular is hiring a Compiler Engineer to design and implement a multi-target compiler technology stack for Mojo, a programming language for heterogeneous AI hardware. The role involves developing language features, optimization passes, and code generation for CPUs, GPUs, and hardware accelerators using MLIR and LLVM, while collaborating with kernel authors, hardware engineers, researchers, and an open-source community. Candidates should have at least three years of experience with compilers, runtimes, or language implementations, strong C++ skills, and experience with MLIR, LLVM, and hardware optimization. The role is available in Los Altos, California; Edinburgh; or remotely, with in-person onboarding at the appropriate office.
