AI Software Development Engineer

AMD AMD · Semiconductors · Penang, Malaysia · Engineering

AI Engineer at AMD focused on end-to-end Agentic AI development, including prompt engineering, context engineering, and production deployment. The role involves designing, building, and deploying AI agents integrated with enterprise systems, working closely with users in real-world environments (Forward Deployment Engineering). Responsibilities include developing RAG pipelines, optimizing agent performance, and integrating solutions with APIs and databases.

What you'd actually do

  1. Design and build AI agents (multi-step workflows, tool usage, memory)
  2. Design system and task prompts
  3. Deploy AI solutions into live business workflows

Skills

Required

  • Python programming skills
  • enterprise APIs
  • ML/NLP concepts
  • Azure OpenAI APIs or other LLM Proxies
  • LangChain, LangGraph development
  • function calling
  • embeddings
  • context management
  • Cloud or on-prem deployment experience (Azure/AWS/K8s/Docker)

Nice to have

  • Structured problem-solving mindset

What the JD emphasized

  • end-to-end Agentic AI development
  • AI agents
  • RAG pipelines
  • agentic AI

Other signals

  • end-to-end agentic AI development
  • design and build AI agents
  • deploy AI solutions into live business workflows