Software Engineer - Compiler (Middle-end) at FuriosaAI - ScoutJobs - The AI-curated global job board
Skip to content
F
Posted 7 hours ago

Software Engineer - Compiler (Middle-end)

FuriosaAISoftware Engineer - Compiler (Middle-end)

Requirements

Bachelor's degree in CS or Math, Experience with compilers, Familiarity with functional programming

Skills

RustLLVMMLIR

About the role

Responsibilities

  • Design and evolve the intermediate representations (IR) and transformations that form the foundation of FuriosaAI’s deep learning compiler
  • Define the semantics of compiler representations and generated programs, and establish clear abstraction boundaries across compiler stages
  • Develop efficient transformation and optimization strategies for deep learning workloads
  • Design analysis and verification mechanisms to ensure correctness and prevent inconsistencies during program transformation
  • Develop and maintain a deep understanding of the full compilation stack and collaborate with compiler, runtime, and hardware teams

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, or a related field
  • Ability to reason about complex systems and design clean, robust abstractions
  • Experience or familiarity with compilers or related systems
  • Experience or familiarity with functional programming languages

Preferred Qualifications

  • Master’s or PhD in Programming Languages, Compilers, Program Analysis, or related fields
  • Industry or research experience working on compiler systems, programming languages, or program analysis frameworks (e.g., LLVM or MLIR)
  • Extensive experience with Rust, Scala, OCaml, Haskell, or other functional languages

About the Company

FuriosaAI is building high-performance, energy-efficient AI systems by developing advanced compiler technology and hardware to support rapidly evolving deep learning models.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer - Compiler (Middle-end)

FuriosaAI · Seoul

Sign up to apply