Drimva

MathWorks

Compiler Engineer LLVM

$113K–$144K

Natick, MA · Full-time · Posted Oct 28, 2026

Experience
MS + 2 years, or PhD; alternatively, a bachelor's degree and 3 years of professional work experience, or a master's degree, or equivalent experience.
Education
MS in Computer Science or a related technical field, plus 2 years; or PhD in Computer Science or a related technical field. Also states: bachelor's degree and 3 years of professional work experience, or a master's degree, or equivalent experience.

About the job

Develops and improves MathWorks’ shared code generation infrastructure, including compiler features, tests, tools, and workflows.

What you'll do

  • Design and implement features in core code generation infrastructure.
  • Use test-driven development, write unit tests, and iterate quickly.
  • Develop workflows and tools and collaborate across development teams.

What they ask for

  • Demonstrated compiler development experience and practical compiler or interpreter implementation experience.
  • Ability to work with large codebases.
  • Strong abstraction, algorithmic, and software architecture skills.
  • Strong communication skills.

Nice to have

  • Experience with LLVM, MLIR, or other intermediate representations.
  • Experience writing optimizations for deep-learning code generation.

Pay

112,900–144,000 USD (yearly) (base salary)

Tools

LLVM, MLIR

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)