Genai Software Development Architect

AMD AMD · Semiconductors · Santa Clara, CA · Engineering

Architect for an AI-native hardware and firmware validation platform using LLMs, RAG, and autonomous agents. The role involves end-to-end technical design, multi-agent orchestration, retrieval-augmented knowledge systems, and establishing engineering standards for reliability at scale. It requires hands-on coding, technology decisions, and mentoring engineers, with a focus on integrating AI into the core system for distributed infrastructure.

What you'd actually do

  1. Design and own the architecture of an AI-native validation platform where autonomous LLM agents plan, execute, and analyze hardware and firmware test campaigns end-to-end — without a human in the loop
  2. Architect the full retrieval-augmented generation stack — document ingestion pipelines, chunking strategies, embedding models, vector stores, knowledge graph backends, hybrid search, cross-encoder and LLM-based reranking — ensuring agents have accurate, grounded knowledge at query time
  3. Define multi-agent dispatch patterns, context window management strategies, anti-hallucination contracts, tool-use boundaries, inter-agent communication protocols, and crash recovery mechanisms for long-running unattended runs
  4. Own the integration architecture between the agent layer (Claude Code / Model Context Protocol), the knowledge backend (Qdrant, Neo4j / LightRAG), and external systems (Slack, Jira, Confluence, GitHub) or equivalent
  5. Establish and enforce AI-native development standards — prompt design, skill authoring, agent contract specifications, artifact schemas, and evaluation methodology for LLM outputs

Skills

Required

  • software development experience
  • architecture, staff, or principal engineer role
  • designing and shipping production AI-native systems
  • RAG pipelines
  • agent orchestration
  • tool use
  • multi-agent coordination
  • LLM evaluation
  • LLM Fundamentals
  • context windows
  • grounding
  • hallucination failure modes
  • prompt engineering
  • model selection
  • vector search
  • embedding models
  • hybrid retrieval
  • reranking pipelines
  • knowledge graph-augmented RAG
  • Python
  • TypeScript/Node.js
  • Go
  • Java
  • C#
  • Rust
  • build and operate production-scale services
  • Async programming
  • API design
  • distributed systems
  • clean code practices
  • designing for reliability in automated/unattended environments
  • crash recovery
  • audit trails
  • state management
  • observability
  • written communication
  • architecture docs
  • design specs
  • engineering standards
  • working closely with hardware teams
  • servers
  • networking equipment
  • compute infrastructure
  • software interacts with physical systems
  • AWS
  • Azure
  • GCP
  • infrastructure provisioning
  • managed services
  • networking
  • deploying production workloads at scale
  • AI coding assistants
  • LLM-powered developer tools

Nice to have

  • Python experience is preferred due to the AI/ML ecosystem

What the JD emphasized

  • Deep, hands-on experience designing and shipping production AI-native systems
  • LLM agents plan, execute, and analyze hardware and firmware test campaigns end-to-end — without a human in the loop
  • Develop and deploy agentic AI solutions

Other signals

  • Designing and shipping production AI-native systems
  • LLM agents plan, execute, and analyze hardware and firmware test campaigns end-to-end — without a human in the loop
  • Develop and deploy agentic AI solutions