About the role
AMD is hiring a Software Development Engineer (Junior AI Engineer) in Singapore to support end-to-end Agentic AI development, from prompt engineering to production deployment. Requires strong Python skills and understanding of AI/ML concepts.
FablessOnsiteEngineering
Key Responsibilities
- Design and build AI agents (multi-step workflows, tool usage, memory)
- Implement function calling and structured outputs
- Develop RAG pipelines and context management strategies
- Optimize reliability, latency, and response quality
- Design system and task prompts
- Deploy AI solutions into live business workflows
Requirements
- Strong Python programming skills
- Understanding of APIs, JSON, and basic ML/NLP concepts
- Structured problem-solving mindset
- Experience with OpenAI / Azure OpenAI APIs
- Built small LLM apps, chatbots, or RAG systems
- Exposure to LangChain, LlamaIndex, or vector databases