Senior LLM Agents Architect

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel +1

Senior LLM Agents Architect role focused on designing and building agentic AI systems to optimize GPU compute kernels, analyze architectural simulations, and drive improvements in hardware design and developer efficiency. The role involves hands-on CUDA programming, collaboration with hardware architects, and building automated agentic workflows for performance forensics and architectural studies.

What you'd actually do

  1. Design and build agentic AI systems that generate, analyze, and optimize GPU compute kernels — targeting speed-of-light performance on NVIDIA hardware.
  2. Collaborate with GPU architects and performance engineers to encode domain expertise — memory hierarchy trade-offs, occupancy tuning, instruction-level reasoning — into agent workflows that rival hand-tuned optimization.
  3. Build automated performance forensics agents capable of ingesting large-scale simulation traces and Nsight profiler data to identify bottlenecks and propose architectural or software mitigations.
  4. Partner with HW architects to develop agentic flows for GPU architectural studies — enabling rapid what-if analysis across micro-architecture configurations such as cache sizing, memory controller design, and compute unit scaling.
  5. Explore agentic approaches to HW/SW co-design challenges, including replacing or augmenting graph-compiler functionality (e.g., TorchInductor) with LLM-driven optimization and code-generation pipelines.

Skills

Required

  • Python
  • C++
  • CUDA programming
  • GPU architecture
  • agent orchestration
  • prompting
  • RAG pipelines
  • model adaptation techniques
  • software engineering
  • collaboration with HW/SW domain experts
  • communication
  • facilitation
  • documentation
  • observability for AI systems

Nice to have

  • PyTorch compilation and lowering stack (torch.compile, TorchDynamo, TorchInductor, Triton, PTX)
  • GPU graph compilers
  • kernel fusion strategies
  • auto-tuning frameworks
  • performance engineering for HPC or GPU-accelerated workloads
  • performance modeling
  • hardware simulators
  • distributed processing
  • multi-GPU workloads
  • networking (NVLink, InfiniBand)
  • frontier agentic coding tools (Claude Code, Codex, Cursor)
  • domain-specific coding agent development
  • LangChain/LangGraph
  • CrewAI

What the JD emphasized

  • 8+ years in applied ML/AI or large-scale systems, with 2+ years crafting agentic or LLM-powered applications in production environments
  • Proven ownership of at least one end-to-end agentic system or LLM application: requirements, architecture, implementation, evaluation, and incremental hardening in production — not just experience with off-the-shelf frameworks
  • Hands-on CUDA programming experience: writing, profiling, and optimizing GPU kernels — not just calling into CUDA-accelerated libraries
  • Solid grounding in computer architecture: memory hierarchies, parallelism models, pipelining, and cache behavior. Specific familiarity with NVIDIA GPU architecture — streaming multiprocessors, warp scheduling, shared/global memory model, and occupancy reasoning — is essential.

Other signals

  • building end-to-end agent flows
  • generating, analyzing, and optimizing GPU compute kernels
  • automated performance forensics agents
  • agentic flows for GPU architectural studies
  • agentic approaches to HW/SW co-design