Compiler Software Engineer - High-Performance Computing
The Company
We’re partnering with an innovative technology company operating at the forefront of high-performance computing (HPC).
They are building next-generation software that optimises compute performance across advanced hardware platforms, with a strong focus on compilers, acceleration, and scalable systems.
This is a highly technical environment where software directly impacts performance at the hardware level, ideal for engineers who enjoy working close to the metal while contributing to cutting‑edge compute solutions.
The Role
As a Compiler Software Engineer, you’ll play a key role in designing and optimising compiler infrastructure to maximise performance across modern compute architectures.
You’ll work on translating high‑level workloads into highly efficient low‑level execution, collaborating closely with hardware, systems, and AI teams.
Key Responsibilities
* Design, develop, and optimise compiler frameworks for high‑performance workloads
* Work on IRs and compiler pipelines using technologies such as LLVM / MLIR / TVM / IREE
* Improve performance of compute‑heavy applications across CPU, GPU, and accelerator platforms
* Contribute to code generation, optimisation passes, and runtime integration
* Collaborate with cross‑functional teams including AI/ML and embedded systems engineers
* Analyse and debug low‑level performance bottlenecks
* Core: C, C++, Python
* Nice to Have: PyTorch, TensorFlow, ONNX
* Bonus: Embedded systems, RTOS, firmware, or device driver experience
* Plus: Exposure to AI/ML workloads
Why Join
* Work on cutting‑edge HPC and compiler technology
* Direct impact on performance of next‑generation compute platforms
* Highly technical, engineering‑driven culture
* Opportunity to work across software, hardware, and AI domains
* Hybrid flexibility near Aarschot
Package
* Flexible working environment
#J-18808-Ljbffr