Jonas Rickert

Senior Software Engineer @ AMD | AI Compiler Engineer | MLIR | NPU Inference

Germany

About

Compiler engineer focused on AI workloads, currently working on a production compiler for NPUs at AMD. Experience in MLIR-based compilers, modern C++, and performance optimizations. Previously worked on LLVM/Clang-based tooling and compiler instrumentation research at TU Darmstadt.

Experience

  • AMD (2 yrs 3 mos)
    • Senior Software Engineer
      Dec 2025 - Present · 8 mos

    • Software Development Engineer 2
      May 2024 - Dec 2025 · 1 yr 8 mos

  • Technische Universität Darmstadt (4 yrs 4 mos)
    • Student Research Assistant
      Apr 2020 - Jul 2023 · 3 yrs 4 mos

      Multiple part-time research engagements within the Scientific Computing group. Worked on LLVM/Clang-based tooling and compiler instrumentation research projects. Contributions included: • Compiler-based instrumentation overhead reduction techniques • LLVM/Clang tooling development • Static analysis and metadata extraction

    • Tutor
      Apr 2019 - Mar 2020 · 1 yr

      Tutor/Teaching assistant for: • Introduction to Compiler Construction • Computer Architecture and Organization Conducted consultations, exercises, and examinations.

  • Apprenticeship as Application Developer at DS Datentechnik und Softwareentwicklung Müftahi GmbH
    Aug 2016 - Sep 2017 · 1 yr 2 mos