Skip to content

Open nowPosted 2 days ago

Staff AI Application Engineer - Heterogeneous Computing

Axelera AI11 open roles

Where
Hybrid/Remote - Europe (incl. UK)
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff AI Application Engineer - Heterogeneous ComputingAxelera AI · Hybrid/Remote - Europe (incl. UK)
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Axelera AI's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.7% of postings close within 7 days. Measured by our own scanner across the market. Axelera AI postings stay open a median of 9 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.5%3 days
  3. 12.7%7 days
  4. 20.4%14 days
  5. 35.6%30 days
  6. 58.7%60 days
This job: posted 2 days ago

Axelera AI median: 9 days open

The posting

About Us

Axelera AI https://www.axelera.ai is not your regular deep-tech company. We are creating the next-generation AI platform to support anyone who wants to help advancing humanity and improve the world around us.

In just five years, we have raised a total of $450 million and have built a world-class team of 250+ employees (including 60+ PhDs with more than 40,000 citations), both remotely from 21 different countries and with offices in Belgium, France, Switzerland, Italy, the UK, headquartered at the High Tech Campus in Eindhoven, Netherlands.

We have also launched our Metis™ AI Platform, which achieves a 3-5x increase in efficiency and performance, and have visibility into a strong business pipeline exceeding $100 million.

Our unwavering commitment to innovation has firmly established us as a global industry pioneer.

Are you up for the challenge?

Position Overview

As a Staff AI Application Engineer in the Model Enablement team (Application Software), you will build our model enablement platform and decide how each model runs across the Metis or Europa AIPU, the host CPU and the host's accelerators. How this work is split and scheduled determines most of the end-to-end performance a customer sees in the Voyager SDK.

The role combines architecture and hands-on work across the model frontend, the graph compiler, the runtime and the application pipeline. During model bring-up, you cover the frontend and graph side, and a device-side engineer covers the backend.

Our team uses AI coding agents in daily work, and you will use them to build, test and verify your own work. We also welcome experienced field application engineers, technical leads and engineering managers who want to return to hands-on engineering. Experience in planning, delegating and reviewing work transfers well to working with AI agents.

Key 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.

Qualifications:

Essential

- 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.

Preferred

- Hands-on experience with MLIR or another compiler framework (TVM, XLA, TorchInductor, IREE).

- Experience with an inference runtime or execution engine (ONNX Runtime execution providers, a custom NPU or DSP runtime).

- Experience with GPU compute (CUDA, OpenCL, Vulkan) or SIMD optimization on Arm or x86.

- Experience with large-model execution techniques such as offloading, expert caching, speculative decoding, pipelining across devices.

- Experience building agent environments, evaluation harnesses or verification frameworks (differential testing, regression detection), or MCP-based tooling.

Location

We offer a flexible working arrangement, with options to:

- Work from one of our Axelera AI offices (Leuven in Belgium, Amsterdam and Eindhoven in the Netherlands, Zurich in Switzerland, Florence and Milan in Italy or Bristol in the United Kingdom) if you're already based in the vicinity.

- Work fully remotely from any European country (incl. the UK) you are already in.

- Relocate with us and work from Italy (Florence or Milan) or the Netherlands (Amsterdam or Eindhoven).

Kindly note that priority will be given to candidates who are [interested in being] based in Belgium or Italy.

What we offer

This is your chance to shape and be part of a dynamic, fast-growing, international organization. We offer an attractive compensation package, including a pension plan, extensive employee insurances and the option to get company shares.

An open culture that supports creativity and continual innovation is awaiting you. Collaborative ownership and freedom with responsibility is characteristic for the way we act and work as a team.

At Axelera AI, we wholeheartedly embrace equal opportunity and hold diversity in the highest regard. Our steadfast commitment is to cultivate a warm and inclusive environment that empowers and celebrates every member of our team. We welcome applicants from all backgrounds to join us in shaping the future of AI.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Axelera AI's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Axelera AI's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Axelera AI's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.