Senior AI Application Engineer: Heterogeneous Compute Lead

Axelera AI

Vlaams-Brabant

Hybrid

EUR 120,000 - 180,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension plan
Extensive employee insurances
Company shares
Open culture and inclusive environment

Job summary

Axelera AI is hiring a Senior/Staff Software Engineer to build the model enablement platform for Metis/Europa AIPU. You will architect and implement across frontend, graph compiler, runtime, and application pipeline, collaborating with AI agents and field engineers.

You will own model ingestion, heterogeneous execution, and end-to-end performance optimization, with exposure to devices from CPU to GPUs and NPUs. A strong emphasis on coding with C++/Python and MLIR-based tooling is essential.

Qualifications

  • 8+ years of engineering experience in systems, compilers, runtimes or performance, including system-level design ownership.
  • Hands-on experience with heterogeneous computing across CPU, GPU, DSP, NPU or FPGA, including reasoning about compute, memory bandwidth, latency and data movement.
  • Solid fundamentals in computer architecture, operating systems and parallel programming.
  • Familiarity with ML graph representations and compiler concepts: graph capture (torch.export, FX, ONNX), lowering, operator fusion, partitioning, memory planning.
  • Strong C++ and Python.
  • Daily use of AI coding agents on real engineering work, with the judgment to review and test their output.

Responsibilities

  • Model enablement platform and agent harness: Build the platform that engineers and AI agents use to bring up models: reusable tools to partition, compile, run and profile; environments with access to real hardware; closed-loop runs that apply a change, measure it against the reference and repeat; and verification (differential testing, regression detection) integrated into CI.
  • Model ingestion: Own how a PyTorch or ONNX model is captured, analysed and split across the AIPU's matrix and RISC-V vector units, the host CPU and the host's accelerators (GPU, NPU, video decoder), with placement tags that users can read and override. Build this with the graph compiler team so it works for every model.
  • Heterogeneous execution: Extend that split to large models, cascades and multi-model pipelines, for example with expert offloading and caching across device and host memory. Agree the plan with the graph compiler team.
  • End-to-end performance: With the application team (pipeline builder) and the runtime team, bring each model to its best end-to-end performance: overlap of host and device work, zero-copy buffers, batching, multi-core scheduling, and models with several inputs. Profile device time, host time and data movement, and confirm each speedup in the full pipeline.
  • Critical models: Study the models that matter most to customers, on Metis today and on Europa, and turn each lesson into a platform improvement.

Skills

8+ years engineering
Heterogeneous computing
C++ and Python
ML graph concepts
AI agent workflows
Graph compiler

Tools

MLIR
TVM
XLA
TorchInductor
ONNX Runtime

Job description

Axelera AI is hiring a Senior/Staff Software Engineer to build the model enablement platform for Metis/Europa AIPU. You will architect and implement across frontend, graph compiler, runtime, and application pipeline, collaborating with AI agents and field engineers.

You will own model ingestion, heterogeneous execution, and end-to-end performance optimization, with exposure to devices from CPU to GPUs and NPUs. A strong emphasis on coding with C++/Python and MLIR-based tooling is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Model Enablement Engineer - Heterogeneous Compute
Senior AI Model Enablement Engineer - Heterogeneous Compute

Axelera AI • Belgium

Remote
EUR 120,000 - 150,000
Senior/Staff AI Application Engineer - Heterogeneous Computing
Senior/Staff AI Application Engineer - Heterogeneous Computing

Axelera AI • Belgium

Remote
EUR 120,000 - 150,000
Senior/Staff AI Application Engineer - Heterogeneous Computing
Senior/Staff AI Application Engineer - Heterogeneous Computing

Axelera AI • Vlaams-Brabant

Hybrid
EUR 120,000 - 180,000
Pension plan
Extensive employee insurances
Company shares
+1
Director - Hardware Engineering, AI Infrastructure Systems
Director - Hardware Engineering, AI Infrastructure Systems

Axelera AI • Belgium

Remote
USD 150,000 - 200,000
Attractive compensation package
Pension plan
Option for company shares
Head of AI Infrastructure Systems (Remote-Friendly)
Head of AI Infrastructure Systems (Remote-Friendly)

Axelera AI • Belgium

On-site
Confidential
Senior C++ Vision Engineer — Real-Time AI, Hybrid Work
Senior C++ Vision Engineer — Real-Time AI, Hybrid Work

Apixa Nv • Vlaams-Brabant

Hybrid
EUR 70,000 - 110,000
Hybrid work options
Flexible hours
Advanced training & AI workshops
+1
Senior AI & HPC Architect for Next-Gen Supercomputers
Senior AI & HPC Architect for Next-Gen Supercomputers

Leuven • Heverlee

On-site
EUR 120,000 - 190,000
Developer Relations and Community Manager
Developer Relations and Community Manager

Axelera AI • Belgium

Remote
EUR 60,000 - 80,000
Pension plan
Extensive employee insurances
Option to get company shares
Remote Developer Relations & Community Lead
Remote Developer Relations & Community Lead

Axelera AI • Belgium

Remote
EUR 60,000 - 80,000
Pension plan
Extensive employee insurances
Option to get company shares
Senior AI Engineer & Tech Lead - Hybrid, ML Architect
Senior AI Engineer & Tech Lead - Hybrid, ML Architect

Faktion | AI Solutions & Advisory • Antwerpen

Hybrid
EUR 75,000 - 110,000
Company car
Fuel card
Mobility budget
+4