CareerPlanSign in

Software Engineer, AI Infrastructure & Testing

Altstadt-Nord, Köln💼 Full-time🗓 2026-04-03 → 2026-08-06

Core

Designing and maintaining custom ML model benchmarking, validation, and CI/CD infrastructure for an AI compiler platform running on heterogeneous edge hardware.

Role type

Senior IC software engineer (AI infrastructure & testing)

Builds

Scalable test pipelines, benchmarking tools, and CI/CD systems for an ML compiler stack

Domain

Edge AI, compilers, heterogeneous hardware (CPUs, GPUs, NPUs)

Deliverable

production ML models | infrastructure

Required skills

Python, C/C++, software engineering principles, data structures, algorithms, build systems, CI/CD

Preferred skills

Quality Assurance/Test Engineering, compilers (MLIR/LLVM), compute frameworks (Vulkan/Cuda/Metal/OpenCL), AI algorithms, hardware architecture knowledge

Technologies

Python, C, C++, MLIR, LLVM, Vulkan, Cuda, Metal, OpenCL

Responsibilities

Design and evolve custom ML model benchmarking and validation infrastructure; Validate compiled models within third-party stacks to uncover integration issues; Collaborate with compiler and runtime engineers to diagnose failures; Build scalable test pipelines covering diverse models and hardware; Contribute test cases and tooling to improve platform reliability; Own the evolution of the build system and CI/CD infrastructure

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.