Principal Engineer AI SDK
Core
Lead the architecture, development, and production of embedded AI software stacks on Linux-based RISC-V AI hardware, bridging SoC hardware with production frameworks like PyTorch or TensorFlow.
Role type
Sr Principal Engineer AI SDK (Linux/RISC-V)
Builds
End-to-end Linux SDK, Board Support Packages (BSP), kernel drivers, and developer tooling
Domain
Semiconductor / Embedded AI / RISC-V
Deliverable
production ML models | infrastructure
Required skills
Linux OS, CPU and SoC architecture, AI/ML workloads, open-source software development, power management, MLIR-based toolchains, automated testing frameworks, CI/CD pipelines
Preferred skills
BS or MS in EE, CE, CS, track record of technical leadership
Technologies
Linux, RISC-V, PyTorch, TensorFlow, MLIR, IREE, TVM, TFLite
Responsibilities
Drive architecture and development of embedded AI software stacks, lead firmware/OS bring-up, optimize neural network acceleration, build developer tooling, establish automated testing frameworks and CI/CD pipelines
Seniority
Sr Principal, hands-on IC with organizational influence