ML Compiler (Barcelona)

ML Compiler (Barcelona)

20 oct
|
10xEngineers
|
Barcelona

20 oct

10xEngineers

Barcelona

Location: Barcelona, Spain, hybrid

Type: Full-time

Work authorization: You must be legally authorized to work in Spain or the EU

Role overview

About 70% of this role involves building the compiler front end that converts ONNX, PyTorch, and TensorFlow models into our internal intermediate representation (IR). The other 30% is building the frameworks, bindings, and runtime integrations that run those models on custom AI accelerators.

10xEngineers is a hardware and semiconductor engineering services company. Our team in Barcelona works with AI chip companies to make Vision and Generative AI inference run efficiently on their hardware.

This is not an applied ML or model-training role. It suits an engineer with 1–3 years of experience who wants to build a foundation in ML compilers and inference systems. You will work alongside senior engineers and with the compiler, runtime, and hardware architecture teams.

Compiler front-end
- Develop and maintain Python converter modules that ingest ONNX, PyTorch, and TensorFlow models into our internal IR.
- Implement graph construction,



transformation, and IR lowering stages of the front-end.
- Write graph-level optimization passes such as operator fusion, simplification, and canonicalization.
- Extend our pattern-matching and graph-rewriting framework so new optimizations are easy to add and maintain.
- Decompose and convert the main building blocks of LLMs and other transformer models: attention, MLPs, normalization layers and embeddings.
- Use ONNX Runtime tooling for model parsing, validation, and conversion where it fits.
- Build Python test infrastructure for numerical correctness, operator coverage and regression testing, integrated into CI.
- Debug issues across model ingestion, conversion, graph optimization, and IR generation.

Inference and runtime (~30%)
- Develop Python/C++ frameworks that connect converted models to custom accelerator runtimes.
- Build APIs, C++/Python bindings and libraries for Vision and Gener

📌 ML Compiler (Barcelona)
🏢 10xEngineers
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ml compiler (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ml compiler (barcelona) / barcelona