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 listDescription
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 €
We have 65,734 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 65,734 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume