Genai Software Development Engineer

AMD AMD · Semiconductors · Santa Clara, CA · Engineering

Software Development Engineer to build an AI agent platform for hardware validation. This involves designing and developing the LLM agent framework, RAG pipelines, MCP backend, and developer tooling. The role focuses on AI-native software engineering, including multi-agent orchestration, retrieval-augmented generation, and tool-use frameworks within a distributed infrastructure environment.

What you'd actually do

  1. Design, build, and maintain the AI agent orchestration layer — multi-agent dispatch, context window management, anti-hallucination guardrails, progress tracking, crash recovery, audit trails, and inter-agent communication protocols
  2. Build and continuously improve the retrieval-augmented generation pipeline — document ingestion from Slack, GitHub, Jira, and Confluence; chunking and embedding strategies; hybrid vector + keyword search; cross-encoder and LLM-based reranking; knowledge graph indexing via LightRAG + Neo4j
  3. Build intuitive web applications and developer experiences enabling engineers to interact with AI agents, knowledge systems, validation workflows, observability dashboards, and operational tooling.
  4. Design and implement distributed services, APIs, event-driven architectures, and microservices powering AI workflows and platform integrations.
  5. Design and implement scalable, low-latency AI services powering metadata generation, feature extraction, and knowledge retrieval — ensuring agents have accurate, grounded context at query time

Skills

Required

  • software development experience
  • Python
  • TypeScript/Node.js
  • Go
  • Java
  • C#
  • Rust
  • AWS
  • Azure
  • GCP
  • React
  • Next.js
  • Angular
  • Vue

Nice to have

  • Python experience is preferred due to the AI/ML ecosystem
  • intellectual curiosity about how firmware validation and network hardware works

What the JD emphasized

  • production systems
  • shipped real LLM-powered systems
  • production-scale services
  • production workloads at scale
  • production systems

Other signals

  • building LLM agent framework
  • RAG pipelines
  • multi-agent orchestration systems
  • tool-use frameworks