Driving the technical roadmap for the Mojo compiler backend, the full-time Staff Mojo Compiler Engineer will lead code generation and optimization efforts across multiple architectures while mentoring junior engineers and enhancing tooling capabilities in a remote environment. Key responsibilities Own the technical strategy and architecture for the Mojo compiler backend, focusing on IR lowering and code generation Act as tech lead for backend compiler engineers, driving design reviews and setting technical standards Lead the development of debugging tools and enhance the team's developer-tooling efforts Required qualifications Deep, hands-on experience with compiler design, optimization passes, and code generation in a production toolchain Strong familiarity with LLVM and MLIR, including lowering pipelines and code generation Proven track record of technical leadership, including project management and mentoring engineers Strong programming skills in C++ and Python Hands-on experience with debuggers such as LLDB and GDB, including extending or building debugger support
Staff Compiler Engineer in workfromhome at Unknown Company
This position is listed as full time and able to be worked remotely.