
Back-End 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.
β’ Design and implement innovative features for the Mojo language, built on the MLIR-based compiler framework.
β’ Create optimization passes tailored for GPUs, CPUs, and various accelerators.
β’ Enhance the Mojo developer experience by refining syntax and performance semantics.
β’ Collaborate with Modular core teams, researchers, and the growing open-source community.
β’ Contribute to the definition of next-generation language design for artificial intelligence.
β’ Engage with the Mojo language, intermediate representation, code generation, SDK, and overall user experience.
β’ Work alongside kernel authors and hardware engineers to fine-tune performance across different hardware platforms.
β’ A minimum of 5 years of experience in compilers, runtimes, or language development.
β’ Proficient in C++ with strong hands-on experience.
β’ Fluency in Python is highly advantageous.
β’ Familiarity with MLIR and LLVM is essential.
β’ Proven experience in optimizing code for CPUs, GPUs, or AI accelerator hardware.
β’ Contributions to a practical compiler project are required.
β’ Extensive healthcare coverage.
β’ Retirement and savings programs.
β’ Opportunities for employee stock purchases.
β’ Paid time off.
β’ Resources for wellbeing.
β’ Programs to support families.
β’ Opportunities for learning and professional development.
β’ RSU grants.
β’ Team-building events.
β’ Local meetups.
β’ Travel opportunities 2-4 times a year for all positions.
Affirm
Argano
Horizon3.ai
Accenture Federal Services
Get handpicked remote jobs straight to your inbox weekly.