Soc AI Application Engineer — AI Services, Agents and Knowledge Systems

NVIDIA NVIDIA · Semiconductors · Shanghai, China

NVIDIA is seeking an AI Engineer to build and operate AI application-layer services for SOC design automation, including assistants, retrieval, Q&A, workflow automation, and AI agents. The role involves designing LLM-backed services, building RAG and knowledge systems, applying agent and orchestration patterns, improving developer experience with AI-assisted coding, and owning reliability and evaluation. Requires strong Python, experience shipping services, and hands-on use of LLM frameworks and RAG.

What you'd actually do

  1. Design, implement, and operate LLM-backed services: APIs, async jobs, streaming responses, and integration with internal tools and data sources.
  2. Build RAG and knowledge systems: chunking, embeddings, vector retrieval, reranking, access control, and quality/latency tuning.
  3. Apply agent and orchestration patterns with frameworks like LangChain (or comparable): tool use, multi-step plans, memory, and guardrails—aligned with how SOC Hardware team works.
  4. Improve developer and engineer experience with AI-assisted coding and repeatable “skills”: prompts, procedures, and small utilities that teams can run consistently (including patterns like Claude Code + structured skills).
  5. Own reliability and perform evaluation: logging, tracing, regression tests for prompts/pipelines, and metrics for usefulness and safety on proprietary data.

Skills

Required

  • MS/PhD in CS, CE, EE
  • 2+ years of professional experience with a clear focus on AI application / AI service development
  • Strong Python
  • experience shipping services (REST/gRPC, containers, basic cloud or on-prem deployment patterns)
  • Hands-on use of LLM application frameworks (e.g. LangChain or equivalent)
  • Hands-on use of RAG (vector DBs, retrieval design, evaluation)
  • Familiarity with coding agents and IDE workflows
  • Familiarity with frameworks (skills, templates, or internal “agent packs”)
  • Solid software engineering habits: dependency management, configuration, testing, and clear interfaces for other teams.
  • Excellent communication and ability to work with partners who are not AI specialists.

Nice to have

  • RTL Coding capability
  • Makefile Coding capability
  • SOC Design know-how
  • Physical Design know-how
  • Web development: lightweight UIs, internal portals, or full-stack slices (e.g. React/TypeScript, FastAPI + frontend)

What the JD emphasized

  • AI application / AI service development (building products on top of LLMs, not only ad-hoc scripts)
  • experience shipping services
  • Hands-on use of LLM application frameworks
  • coding agents and IDE workflows

Other signals

  • building AI application-layer services
  • shipping and operating AI services
  • evaluating and using modern frameworks and tools
  • AI agent for SOC Design-related tasks