
Staff Mojo Compiler Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States, +2 more countries.
β’ Take charge of the technical strategy and architecture for the Mojo compiler backend, which includes IR lowering, optimization passes, and code generation for diverse hardware.
β’ Serve as the technical lead for backend compiler engineers.
β’ Deconstruct complex problems, facilitate design reviews, establish technical standards, and enhance team productivity.
β’ Utilize and expand profiling tools to uncover optimization opportunities and design compiler passes.
β’ Lead initiatives in developer tooling, encompassing LLDB, GDB-family debuggers, profilers, debug-information generation, data introspection, and visualizers.
β’ Guide engineers and cultivate contributors and owners in tooling development.
β’ Direct editor and language-tooling experiences, including LSP and IDE extensions.
β’ Collaborate with Mojo language, MAX, kernel, and hardware-enablement teams.
β’ Engage with Modularβs open-source community.
β’ Elevate the technical standards and influence the direction beyond the immediate team.
β’ Extensive, hands-on experience in compiler IR design, optimization passes, and code generation within a production toolchain.
β’ Proficient experience with LLVM and MLIR, covering dialects, lowering pipelines, and code generation.
β’ Proven record of technical leadership in roles without formal management responsibilities.
β’ Strong skills in C++ and Python.
β’ Practical experience with LLDB and GDB-family debuggers, preferably in extending or developing debugger support.
β’ Familiarity with editor/IDE tooling, language servers (LSP), VS Code extensions, or similar developer-experience platforms.
β’ Working knowledge of CPU and/or GPU/accelerator architecture and performance analysis.
β’ Exceptional collaboration and communication skills across distributed, cross-functional teams.
β’ Applicants from the US, Canada, and the UK are encouraged to apply.
β’ Flexibility to work remotely or from the Los Altos, CA, or Edinburgh office.
β’ Willingness to participate in in-person onboarding and travel 2β4 times a year.
β’ E-Verify/Form I-9 work authorization process is required for employment in the US.
β’ Comprehensive healthcare coverage.
β’ Retirement and savings programs.
β’ Opportunities for employee stock purchase.
β’ Paid time off.
β’ Resources for wellbeing.
β’ Family support programs.
β’ Opportunities for learning and development.
β’ RSU grants.
β’ Regular team onsite events and local meetups.
β’ Travel opportunities and team-building events 2β4 times a year.
Knorr-Bremse AG
Rising Edge Group
SHI International Corp.
Get handpicked remote jobs straight to your inbox weekly.