Compiler Engineer – Poland

Location:
(w) Poland
Salary:
market rate
Type:
Permanent
Main Industry:
Search Engineering Jobs
Advertiser:
microTECH Global Ltd
Job ID:
133377510
Posted On:
01 September 2026

We are looking for a world-class compiler and performance optimization expert to join our deep learning infrastructure team. You will take ownership of building a high-performance Triton compiler and kernel optimization framework, driving the next generation of AI workloads on NPUs. This is a highly technical role that sits at the intersection of AI compilation, NPU programming, and system performance engineering.

Key Responsibilities

-Lead the design and development of the Triton compiler and performance optimization framework, enabling high-performance operator implementations on NPUs.
-Implement state-of-the-art Triton kernels (e.g., Attention, MatMul, LayerNorm, Conv, Softmax) with best-in-class efficiency.
-Optimize memory access patterns and parallel scheduling, deeply understanding cache behavior, register allocation, and SM occupancy limits.
-Drive end-to-end performance optimization by integrating Triton with framework backends (e.g., PyTorch, XLA) and runtime stacks..
-Research and apply auto-tuning, kernel fusion, and operator scheduling technologies to maximize performance scalability.
-Mentor team members in Triton kernel development and establish standard processes for performance analysis and optimization.
-Stay on top of cutting-edge compiler technologies (MLIR, TVM, Hidet, Cutlass) and introduce innovative ideas to push performance boundaries.
-Conduct performance modeling and workload fingerprinting for large models (LLM, Diffusion, etc.) to guide system-level optimization.
What We’re Looking For

-Master’s degree or above in Computer Architecture, Compiler Theory, High Performance Computing, or related field; PhD preferred.
-5+ years of experience in NPU/GPU programming, operator optimization, or compiler development.
-Deep understanding of accelerator architectures and performance bottleneck analysis (compute units, vector lanes, memory hierarchy, caches, etc.)..
-Proficiency in Triton, PTX, or LLVM IR for low-level programming and optimization.
-Familiarity with PyTorch, TensorFlow, or JAX, and their graph execution and operator scheduling mechanisms.
-Proven ability to independently develop, benchmark, and optimize complex kernels.
-Skilled with performance profiling tools (e.g., perf, torch.profiler, and other vendor-neutral or runtime profilers) for quantitative analysis and performance modeling.
-Strong system design and software engineering skills, balancing performance, maintainability, and generality.
Bonus Points

-Open-so

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

Share
yonnetim

Published by
yonnetim

Recent Posts

Clinical Research Associate II – IQVIA Biotech – Belgium – Home based (m/w/d)

vacanciesineu.com IQVIA Biotech is a unique division specialising in working with smaller biotech and emerging…

19 minutes ago

Premium network services – platinum lead engineer

Location: Lisbon, Portuguese areas, Portugal Salary: Competitive Type: Permanent Main Industry: Search Information Technology Jobs…

34 minutes ago

Conseiller de Ventes H/F – CDI 28h – Mulhouse

Location: Mulhouse (68100) - France Salary: Competitive Type: Permanent Main Industry: Search Retail & Wholesale…

45 minutes ago

Senior R&D Category Leader

Location: Ghent (9050) - Belgium Salary: Competitive Type: Permanent Main Industry: Search Science Jobs Advertiser:…

46 minutes ago

CITY CENTER MANAGER LISBOA

Location: Lisboa (1250-142) - Portugal Salary: Competitive Type: Permanent Main Industry: Search Sales Jobs Other…

2 hours ago

Shop Assistant (full-time) FO Gliwice

Location: Gliwice, Silesian, Poland Salary: Competitive Type: Permanent Main Industry: Search Retail & Wholesale Jobs…

2 hours ago
If you dont see Apply Button. Please use Non-Amp Version