Principal Architect, Applied Research - Accelerator Programming Model and Compiler (Santa Clara)
$272k - $431.25kNVIDIA
As the world’s leading accelerated computing company, we are paving the way with innovations in self-driving cars, robotics, machine learning, super‑computing, and visualization. We are building a team that will truly change the world and would love for you to join us.
We are seeking a Software Architect – Applied Research, Accelerator Programming Model and Compiler to help define the next generation programming model for NVIDIA’s Programmable Vision Accelerator (PVA) built for developers and AI coding agents. The PVA is a power‑efficient, deterministic VLIW/SIMD processor used across NVIDIA DRIVE, Jetson, and IGX platforms.
This role sits at the boundary between research and production systems software. You will explore and innovate new methods for expressing PVA workloads through higher‑level declarative abstractions, domain‑specific languages, and compiler/runtime interfaces. These interfaces will provide well‑defined targets for both developer‑written and AI‑generated code. The successful candidate will be comfortable moving across levels of abstraction: shaping public APIs, debugging code generation deep in an LLVM‑based backend, and researching higher‑level programming models. They will also integrate the compiler with agentic coding harnesses, evaluate AI‑generated code for correctness and performance, and improve the compiler‑feedback loops to help agents produce optimized implementations.
What you will be doing:
- Define the next‑generation PVA programming model for developers and AI coding agents, making it easier to build optimized algorithms for PVA.
- Enable AI agent‑driven PVA development by abstracting hardware‑specific details into agent accessible, declarative interfaces, supported by improvements to compile time, emulator speed, and diagnostic tooling.
- Provide technical leadership for the architecture, and feature set of the PVA SDK, runtime APIs and programming model.
- Define benchmarks and evaluations for agent‑generated PVA code and use them to improve the compiler optimizations and diagnostics.
- Develop and actively improve the LLVM‑based VPU compiler backend targeting VLIW/SIMD architecture.
- Research and define efficient integration models for PVA workloads in CUDA‑based heterogeneous pipelines, including execution, memory movement and synchronization.
- Drive deep technical integrations with internal and external customers to improve adoption and shape PVA runtime API for real‑world workloads.
What we need to see:
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
- 15+ years of experience 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 complexity while preserving performance.
- Experience with compiler, debugger, linker, or toolchain development, particularly using LLVM.
- Experience developing code with agents — Claude Code, Cursor, Open AI and inference SDKs.
- Experience integrating compilers and developer tools with AI coding agents or agentic development harnesses.
- Experience programming SIMD/VLIW processors.
- Excellent software development skills in C++, including low‑level debugging and performance profiling.
- Experience with Linux or QNX development environments.
- Strong communication and social skills.
Ways to stand out from the crowd:
- Experience with CUDA, especially integrating accelerators into a CUDA‑based heterogeneous compute pipeline.
- Background with MLIR, Halide, TVM, Triton, graph compilers, image‑processing DSLs, or other declarative/compiler‑based programming systems.
- Familiarity with ISO 26262 and IEC 61508 or equivalent quality/safety standards.
- Experience building agent harnesses and orchestrating long‑running, stateful, multi‑agent workflows.
Salary range: 272,000 USD – 431,250 USD. You will also be eligible for equity and benefits.
Applications will be accepted until July 19, 2026.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
#J-18808-Ljbffr- ...NVIDIA seeks a Software Architect – Applied Research, Accelerator Programming Model and Compiler to define the next generation PVA programming model for developers and AI coding agents. You will bridge research and production, shaping public APIs and the LLVM‑based backend...SuggestedFull time
$190k - $280k
...Location Santa Clara Employment Type... ...The role: Principal Architect-... ...Analysis and Modeling d-Matrix is... ...architects to help accelerate AI application... ...the latest research in ML... ...Hardware design, Compiler, Inference... ...DNNs). Programming fluency in... ...with d-Matrix apply directly through...PrincipalFull time3 days per week$190k - $280k
...MixMode is seeking a Principal Architect in Santa Clara to accelerate AI application performance through innovative hardware and software solutions. The... ...experience in computer architecture, ML fundamentals, and programming skills in C/C++ or Python. A competitive...PrincipalFull time$195k - $292k
...Principal AI Accelerator Software Engineer-Graph Optimization Ampere... ...’d love to have you apply! About the role... ...integration down to compiler, runtime, and compute... ...hardware Enable popular models and frameworks (... ...equivalent competitive programming achievement is a big...PrincipalFull timeLocal area$272k - $431.25k
...An applied research team within NVIDIA’s Networking Systems... .... This Principal Architect role leads the research... ...disaggregated prefill/decode, model parallelism).... ..., NVSHMEM), and GPU accelerated systems, with track... ...~ Proficiency in programming languages such as C,...PrincipalFull time- ...products that accelerate next-generation... ...ROLE As a Principal Engineer, you... ...enable massive model training at scale... ...dimensions Architect memory‑... ...stakeholders/ML researchers to disseminate... ...expertise in CUDA programming, GPU memory... ...Austin, Tx or Santa Clara, Ca strongly preferred...PrincipalFull timeRemote work
$195k - $292k
...Ampere Computing LLC. is seeking a Principal AI Accelerator Software Engineer-Graph Optimization in Santa Clara, California. The role focuses on optimizing computational graphs to unlock the full potential of Ampere's deep learning hardware. Responsibilities include collaborating...PrincipalFull time- ...Advanced Micro Devices is looking for a Principal Engineer in Santa Clara, CA to lead AI infrastructure development, define GPU architecture specifications... ...has extensive experience in GPU architectures, CUDA programming, and optimizing large-scale ML systems. A Bachelor's, MS...PrincipalFull time
$272k - $431.25k
...We are looking for a strong technical architect to own end‑to‑end system software architecture... ...integration of firmware with OS and accelerator software. Hands‑on experience with data... ...in C/C++ and Python. ~ Experience programming and debugging server platforms, including...PrincipalFull timeWork experience placementRemote work$184k - $299k
...Senior Research Scientist, Security and Privacy... ...Westford: US, CA, Santa Claratime type:... ...computer architecture, programming languages, software systems, applied cryptography, and... ...a world leader in accelerated computing and AI... ...languages/compilers, applied cryptography...Full timeWork experience placement- ...NVIDIA seeks a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group to drive GPU-accelerated data processing in production deployments. You'll develop Java, Scala, and CUDA/C++ libraries to accelerate Spark DataFrames and I/O on common formats...PrincipalFull time
- ...NVIDIA is seeking a Software Architect for Applied Research, focusing on the Accelerator Programming Model and Compiler for the Programmable Vision Accelerator (PVA). This role sits at the intersection of research and production, shaping declarative abstractions, DSLs...Full time
- ...: Hybrid (Santa Clara, CA) or Remote... ...AI Security Architect (Principal) d-Matrix is... ...AI accelerator systems that... ...up the latest research in ML, architecture... ...define the threat model and... ...the same Programming fluency in C/... ...with d-Matrix apply directly through...PrincipalFull timeRemote work
- ...are seeking a Senior/Principal Software Engineer to join... ...at Siemens EDA in Santa Clara, USA . In this pivotal... ...instrumental in conceptualizing, architecting, and implementing... ...environment. Apply Technical Expertise:... ...structures and algorithms. Compiler Expertise: Expertise...PrincipalFull time
$100k
Join to apply for the Sr. Engineer, Software - AI Compiler role at Tenstorrent Join to apply for... ...innovations in software models, compilers, platforms,... ...and can be based out of Santa Clara, CA; Austin, TX; or Toronto... ..., or deep systems programming. A collaborative problem...Permanent employmentFull timeRemote work$241.8k - $409.2k
GPGPU Software Architect/ Principal Engineer XPENG is a leading smart... ...Runtime, Driver, Compiler, Profiler, Debugger, and AI acceleration libraries Define binding... ...as well as the memory model Design a dual-mode... .... Location Santa Clara, CA Experience & Seniority...PrincipalFull time$272k - $431.25k
...We are seeking a world-class Principal Memory Simulation Architect to design and develop the next-generation... ...interconnect performance and functional models. Ideal candidates will bring a... ...SW development projects and strong programming skills in C/C++ and Python or other...PrincipalFull timeNight shift$272k - $431.25k
...Principal Architect for SoC and System Performance Modelling We are looking for a Principal Architect for SoC and System performance modelling. The NVIDIA... ...experience or PhD with 7+ years of experience ~ Strong programming ability: C++, C along with a good understanding...PrincipalFull timeWork experience placement$232k - $368k
...graphics, PC gaming, and accelerated computing for more... ...). We are hiring a Principal Architect to scout the research and industry... ...data-driven techniques applied to system power, thermal modeling, or design‑space exploration... ...not just shape a program, but also the...PrincipalFull time$220.92k - $311.89k
## Principal SerDes ArchitectApplylocations: US, California, Santa Clara: US, Oregon, Hillsboro: US, California, Folsom... ...analog behavior models to meet performance, power... ..., we encourage you to apply today.## Job Type:... ...bonuses, and benefit programs which include health,...PrincipalFull timeLocal areaShift work- ...it’s needed. This model supports real‑... ...seeking a world‑class Principal Engineer (Sr... ...will be the key architect of our strategy to... ...work will directly accelerate developer velocity... ...at our dynamic Santa Clara California headquarters... ...‑on experience applying AI/ML/GenAI to...PrincipalFull timeWork at office3 days per week
- ...Oracle in Santa Clara is seeking engineers to apply formal specification and verification to cloud-scale distributed systems. The role focuses on practical application of formal methods, using TLA+ and related tools to verify core data planes and services. You will collaborate...PrincipalFull time
- ...NVIDIA is seeking a Sr. Principal Systems Software Engineer in Santa Clara to lead development of GPU-accelerated data processing for the Apache Spark ecosystem. You will design and implement Java, Scala, and CUDA/C++ libraries to speed up DataFrames, I/O, and interoperable...PrincipalFull time
$272k - $431.25k
...GPUs and Grace, this role requires strong programming knowledge in C/C++ and Python, alongside... ...management. The position is based in Santa Clara, California, with a competitive salary between... ...diversity and encourages individuals from all backgrounds to apply. #J-18808-LjbffrPrincipalFull time- ...NVIDIA in Santa Clara, CA seeks a world-class computer architect to advance future high-performance computing systems. You will focus on memory systems, power... ...Responsibilities include designing architectures, modeling power and area, and evaluating on real silicon and...PrincipalFull time
$272k - $425.5k
Principal Software Engineer – Large-Scale LLM... ...: US, CA, Santa Clara: US, WA, Remote:... ...AI and reasoning models across multi-node... ...clusters so that many accelerators feel like a single... ...LLM inference.* Architect and implement deep... ...functional efforts with research, product, and...PrincipalFull timeLocal areaRemote work- ...Apply for Lead Principal Platform Software Engineer at Oracle in Santa Clara, CA, US. This Full time on site position offers great opportunities for career growth. Oracle Cloud Infrastructure (OCI) Networking is the foundation that enables customers to run mission‑critical...PrincipalFull time
$272k - $431.25k
...Ways to stand out from the crowd: PhD or research experience. Advanced knowledge in the... ...skills. NVIDIA is a global leader in accelerated computing, delivering breakthroughs in AI... ...broader technology stack, enabling faster AI model training, agentic use-cases, efficient...PrincipalFull time$272k - $431.25k
...NVIDIA is seeking a world‑class Principal DRAM Architect to define, drive, and deliver the architecture... ...s full product portfolio spanning AI accelerators, graphics, data center, and... ...NVIDIA‑specific roadmap alignment. Model and quantify system‑level trade‑offs...PrincipalFull time$272k - $431.25k
Principal System Software Engineer - Data Center MODS... ...: US, CA, Santa Clara: US, CA, Remotetime type... ...graphics, PC gaming, and accelerated computing for more than... ...Principal Engineer to architect and scale next-generation... ...systems with programming experience in C++ or...PrincipalFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Architect, Applied Research - Accelerator Programming Model and Compiler (Santa Clara). Be the first to apply!
- senior principal cloud computing engineer Santa Clara, CA
- senior principal scientist Santa Clara, CA
- principal Santa Clara, CA
- research and development manager Santa Clara, CA
- research phd Santa Clara, CA
- medical research Santa Clara, CA
- research and development internship Santa Clara, CA
- research chef Santa Clara, CA
- research and development engineer Santa Clara, CA
- research nurse Santa Clara, CA














