Staff Mojo Compiler Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in United States, +2 more countries.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ 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.

People also viewed

Knorr-Bremse AG18 hours ago

Engineer 2-3, Resident

US flagWashington OnlyFull-timeEngineer$75.9k – $113.9k/year
ApplyView job
Rising Edge Group19 hours ago

Project Engineer

US flagColorado, +1 more stateFull-timeEngineer
ApplyView job
RetailNext19 hours ago

ML Vision Engineer

TW flagTaiwan OnlyFull-timeEngineer
ApplyView job
SHI International Corp.19 hours ago

Managed Services Engineer

US flagUnited States OnlyFull-timeEngineer$70k – $110k/year
ApplyView job
BizFirst LLC21 hours ago

Endpoint Management Engineer – MECM, BigFix

US flagUnited States OnlyFreelanceEngineer
ApplyView job
Greif22 hours ago

Mechanical Project Engineer II

US flagUnited States OnlyFull-timeEngineer$103.9k – $176.8k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers