Senior Applied Research Engineer - Accelerator Programming Model and Compiler

NVIDIA
India
Workplace: OnsiteFull timeFunction: Research & Scientific (R&D)Experience: 10+ yearsEducation: bachelorsSkills: ["Communication","Social skills"]

Build the next-generation accelerator programming model for NVIDIA’s Programmable Vision Accelerator (PVA), bridging research and production systems software. Develop higher-level declarative abstractions and agent-ready interfaces, define benchmarks, and integrate LLVM-based compiler capabilities targeting VLIW/SIMD. Improve compiler-feedback loops for AI-generated code correctness and performance, and drive deep technical integrations to shape PVA SDK runtime APIs for real workloads.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Applied Research Engineer - Accelerator Programming Model and Compiler

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build the next-generation accelerator programming model for NVIDIA’s Programmable Vision Accelerator (PVA), bridging research and production systems software. Develop higher-level declarative abstractions and agent-ready interfaces, define benchmarks, and integrate LLVM-based compiler capabilities targeting VLIW/SIMD. Improve compiler-feedback loops for AI-generated code correctness and performance, and drive deep technical integrations to shape PVA SDK runtime APIs for real workloads.
Location: India
Workplace: Onsite
Employment Type: Full time
Job Function: Research & Scientific (R&D)
Seniority: Mid level

Key Responsibilities

  • •Develop the next-generation PVA programming model to help developers and AI coding agents build optimized algorithms for PVA.
  • •Create agent-accessible declarative interfaces that abstract hardware details and improve compile time, emulator speed, and diagnostics.
  • •Help define the architecture and feature set for the PVA SDK, runtime APIs, and programming model.
  • •Develop benchmarks and evaluations for agent-generated PVA code to improve compiler optimizations and diagnostics.
  • •Develop and improve the LLVM-based VPU compiler backend targeting the VLIW/SIMD architecture and integrate PVA workloads into CUDA-based heterogeneous pipelines.

Key Requirements

  • •BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
  • •10+ years building high-performance, low-level systems software, accelerator software, embedded software, or compiler/toolchain infrastructure.
  • •Experience building higher-level programming abstractions, DSLs, or compiler IRs that abstract hardware while preserving performance.
  • •Experience developing compiler/debugger/linker/toolchain components, particularly with LLVM.
  • •Experience developing code with AI coding agents (Claude Code, Cursor, OpenAI, and inference SDKs) and integrating toolchains with agentic harnesses.
Experience:10+ yearsAccelerated computingEmbedded softwareCompiler toolchainsAI coding agentsDeclarative programming
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field
Skills:CommunicationSocial skills
Tech Stack:LLVMVLIWSIMDC++LinuxQNXCUDAOpenCLMLIRHalideTVMTritonGraph compilersImage-processing DSLsClaude CodeCursorOpenAIInference SDKsISO 26262IEC 61508

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor