Software Engineering (Compilers / LLVM / MLIR / Runtime)

Boticpartners — Canada · Posted ~1 month ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Volver a todas las vacantes Software Engineering (Compilers / LLVM / MLIR / Runtime) Confidencial Descripción del Puesto Job Description: Software Engineer – Compilers & Runtime Systems We are collaborating with a next-generation compute startup building a novel architecture that blends digital logic with hardware acceleration. The team is seeking Compiler/Runtime Engineers to shape the software stack targeting custom compute hardware. Responsibilities – Develop compiler passes, IR transformations and MLIR/LLVM dialects – Optimize operator kernels and graph execution pipelines – Work on runtime layers enabling efficient mapping of workloads to hardware – Implement performance-critical components for accelerators – Collaborate with architecture teams on hardware–software co-design – Contribute to tooling, testing, profiling and performance analysis Requirements – Strong background in C++ (systems-level) and compiler engineering – Experience with LLVM, MLIR or domain-specific compiler stacks – Understanding of hardware architectures, memory hierarchies and IR lowering – Experience with HPC, GPU computing, AI inference or kernel optimization – Ability to work in fast-moving research–engineering environments Ubicación Zurich Salario 120.000 €