Mojo Compiler Engineer

Modular
United States, Canada, Edinburgh
Workplace: RemoteFull timeUSD 148,000 - 270,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: []

Design and evolve the Mojo compiler and MLIR-based toolchain for a new AI-focused programming language. Implement Mojo language features, build optimization passes that improve performance across GPUs, CPUs, and accelerators, and shape developer experience from syntax to performance semantics. Collaborate with Modular core teams, researchers, and an emerging open-source community to help define next-generation language design without maintaining legacy systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Modular
Modular
10 months ago

Mojo Compiler Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design and evolve the Mojo compiler and MLIR-based toolchain for a new AI-focused programming language. Implement Mojo language features, build optimization passes that improve performance across GPUs, CPUs, and accelerators, and shape developer experience from syntax to performance semantics. Collaborate with Modular core teams, researchers, and an emerging open-source community to help define next-generation language design without maintaining legacy systems.
Location: United States, Canada, Edinburgh
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Craft and implement new Mojo language features on top the MLIR-based compiler architecture.
  • •Develop optimization passes that improve performance across GPUs, CPUs, and accelerators.
  • •Shape Mojo developer experience from syntax through performance semantics.
  • •Collaborate with Modular core teams, researchers, and an emerging open-source community.
  • •Help define next-generation language design in the age of AI.
Travel: Low travel

Pay and Benefits

Salary: USD 148,000 - 270,000 annually
Equity and Bonus:Equity
Perks:Health InsurancePaid LeaveLearning BudgetEquity

Key Requirements

  • •3+ years working on compilers, runtimes, or language implementations.
  • •Hands-on mastery of C++ (Python fluency is a plus).
  • •Familiarity with compiler development frameworks such as MLIR and LLVM.
  • •Understanding of type systems, compiler optimization theory, and language semantics.
  • •Experience contributing to real-world programming language implementations such as Clang, GCC, Swift, Rust, or Dart.
Experience:3+ years
Tech Stack:MojoMLIRLLVMC++PythonClangGCCSwiftRustDartCUDASYCLOpenCLGPUsCPUsAcceleratorsHPC

Company Brief

Modular
Provides infrastructure and developer tools to build, deploy, and scale large AI models and foundation-model applications, including model hosting, orchestration, and SDKs to accelerate AI product development.
Industry: AI & Machine Learning
Website