Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

FuriosaAI

Software Engineer Compiler Middle End

Posted Updated
Discussion

Description

You will design compiler IR abstractions, lowering transformations, analyses, and optimization algorithms for tensor programs. You will optimize scheduling and resource allocation, validate transformations, and contribute compiler and workload insights to hardware co-design.

Responsibilities

  • Design and evolve intermediate representations, semantics, and lowering transformations
  • Develop performance models, search techniques, solver techniques, and optimization algorithms
  • Optimize execution schedules and hardware resource allocation
  • Build program analyses, race detectors, and compiler checks
  • Contribute compiler and workload insights to hardware co-design and architecture evaluation

Requirements

  • Bachelor's degree in Computer Science, Mathematics, or a related technical field
  • Foundational knowledge of compiler design and optimization passes
  • Ability to abstract hardware and software constraints into logical algorithms and solve problems rigorously
What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →