Apply

Mojo Compiler Engineer

Posted 2024-10-14

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United States, Canada

💸 Salary: $166,500.00 - $286,000.00 per year

🔍 Industry: AI infrastructure

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: C++

Requirements:
  • 3+ years of compiler development experience.
  • Experience working with MLIR or LLVM.
  • In-depth knowledge of C++, knowledge of Python is a strong plus.
  • Familiarity with Clang, CPython, Swift, Rust or another major programming language implementation.
  • Strong knowledge of programming language design principles, code generation, or compiler optimization techniques.
  • Desire to work with a growing community of open source contributors.
  • Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, an enthusiasm for programming technology, and alignment with our culture.
Responsibilities:
  • Design and implement new and innovative Mojo language features utilizing our next generation compiler architecture built on the capabilities of MLIR.
  • Explore new Mojo and MLIR-specific optimization opportunities.
  • Collaborate with other teams within Modular, machine learning practitioners, and the open source community to foster a new language ecosystem.
Apply