CareerPlanSign in

AI/ML Compiler & Runtime Software Engineer

IND - Maharashtra - Pune💼 Full-time🗓 2026-06-17 → 2026-09-26

Core

Architecting and developing AI/ML compiler and runtime software to enable efficient execution of AI models on edge devices and RISC-V based NPU/SoC platforms.

Role type

Sr Staff Engineer, AI/ML Compiler & Runtime Software

Builds

IREE-based compiler flows, custom MLIR dialects, runtime integration, and deployment paths for edge AI workloads on silicon platforms.

Domain

Semiconductor / Edge AI / Compiler Infrastructure

Deliverable

production ML models

Required skills

IREE, LLVM, MLIR, C/C++, Python, neural network optimization, quantization, operator fusion, memory planning, hardware-software co-design, Linux development, cross-compilation, technical leadership

Preferred skills

RISC-V, FPGA prototyping, LLM inference stacks, CI/CD pipelines, silicon bring-up

Technologies

IREE, LLVM, MLIR, PyTorch, ONNX, TensorFlow Lite, torch-mlir, TOSA, Linalg, Jenkins, Git, CMake, Bazel, Jira

Responsibilities

Architect AI/ML compiler and runtime software for RISC-V based IP; Develop IREE-based compiler flows and custom MLIR dialects; Optimize neural network workloads for edge deployment; Enable efficient execution across CPU, vector, matrix, and NPU paths; Collaborate with hardware and firmware teams to bring up AI workloads; Define software architecture and technical direction for AI SDK components; Build test infrastructure and validation flows; Provide technical leadership to engineering teams.

Seniority

Sr Staff, hands-on IC with technical leadership

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