Compiler Engineer

United States, Remote
Fully remote, equity, work on software and hardware targeted to run neural network (NN) inference workloads
Job ID: 394185

We’re partnering with a fast-growing deep-tech company building a novel general-purpose neural processing architecture designed for real-time, edge and embedded AI workloads. The platform uniquely executes both neural network graphs and conventional C++ control/DSP code, enabling flexible, high-performance deployment across a wide range of devices.

This is a hands-on role for a senior engineer who enjoys lowering, optimising, and extracting maximum performance from custom hardware.

What you’ll work on (Compiler Engineer)

  • Lower and optimise deep neural networks for a custom parallel processing architecture
  • Design and implement algorithmic and mathematical optimisation passes
  • Solve complex, NP-hard scheduling and mapping problems using practical heuristics
  • Optimise graph-based execution for performance, memory, and parallelism
  • Collaborate closely with software and architecture teams

Background (Compiler Engineer)

  • Strong experience in compiler or performance optimisation roles
  • Deep knowledge of algorithms, graphs, and numerical optimisation
  • Experience with ML and classical workloads (e.g. DNNs, CV, DSP)

If this position sounds of interest then please reach out to Harry Hansford @ IC Resources.