Senior Applied Research Engineer - Accelerator Programming Model and Compiler
Core
Designing the next-generation programming model, SDK, and compiler for NVIDIA's Programmable Vision Accelerator (PVA) to support developers and AI coding agents.
Role type
Senior Applied Research Engineer (Compiler & Accelerator Programming)
Builds
PVA programming model, SDK, runtime APIs, and LLVM-based VPU compiler backend
Domain
Accelerated computing, VLIW/SIMD processors, AI coding agents, compiler infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++ (low-level), compiler development, LLVM, SIMD/VLIW architecture, DSLs, AI coding agents integration, Linux/QNX development
Preferred skills
CUDA heterogeneous pipelines, MLIR, Halide, TVM, Triton, graph compilers, ISO 26262/IEC 61508 standards, multi-agent workflow orchestration
Responsibilities
Define PVA SDK architecture and feature set; Develop LLVM-based VPU compiler backend; Enable AI agent-driven development via declarative interfaces; Create benchmarks for agent-generated code; Research integration models for CUDA-based heterogeneous pipelines; Drive technical integrations with customers
Seniority
Senior, hands-on IC