CareerPlan

Compiler Performance Engineer

PolandFull-time2026-10-09 → 2026-10-22

Core

Improving application performance on AMD CPUs by analyzing compiler output, post-link behavior, and machine-code characteristics to identify inefficiencies and refine optimization pipelines.

Role type

Senior IC compiler performance engineer

Builds

Optimized machine code and performance improvements for AMD CPU architectures

Domain

CPU architecture and compiler optimization

Deliverable

production ML models

Required skills

x86-64 assembly analysis, MLIR/LLVM optimization, C/C++ programming, profiling tools, CPU architecture fundamentals, Git

Preferred skills

SIMD intrinsics, concurrency APIs, binary analysis tools, Python/JavaScript tooling, Linux/Windows environments

Technologies

MLIR, LLVM, x86-64, C++, C, perf, VTune, objdump, LLVM MCA

Responsibilities

Analyze compiler generated x86 64 machine code to identify inefficiencies; Work with MLIR and LLVM IR to inspect transformations and improve lowering; Develop or refine MLIR/LLVM optimization passes; Refactor C/C++ code to improve auto vectorization and memory access patterns; Use profiling tools to identify performance bottlenecks; Collaborate on instruction selection and register allocation

Seniority

Senior, hands-on IC