CareerPlan

Principal Software Development Engineer

San Jose, CaliforniaFull-time2026-10-20 → 2026-10-22

Core

Design and implement compilers based on MLIR fused models to execute on NPU/GPU effectively, optimize performance via fusion and tiling strategies, and debug system integration issues.

Role type

Principal Systems Design Engineer (Compiler/MLIR)

Builds

Compilers and optimized execution models for NPU/GPU

Domain

Semiconductor / AI Hardware / Compiler Engineering

Deliverable

production ML models

Required skills

C/C++, Python, Perl, Ruby, MLIR, system architecture, technical debugging, validation strategy, performance optimization

Preferred skills

Fusion strategies, tiling strategies, root cause analysis, cross-team collaboration

Technologies

MLIR, NPU, GPU, C/C++, Python, Perl, Ruby

Responsibilities

Design and implement compilers based on MLIR fused model; Debug issues found during system integration; Optimize performance using fusion and tiling strategies; Track test execution to validate and optimize features on time

Seniority

Principal, hands-on IC