AI Systems Engineer (LLM & Agents)

Singapore 20 days agoFull-time External
Negotiable
Job Responsibilities • Design and build a reusable multi-agent AI system that supports multiple projects and use cases • Define agent roles, responsibilities, and interaction patterns, including planning, coordination, and task handoff • Implement agent orchestration using frameworks such as LangChain, LangGraph, CrewAI, or similar • Integrate self-hosted LLMs as well as commercial LLM APIs • Develop backend services in Python, including: • Agent orchestration and execution logic • Tool integrations and external API access • Backend APIs for frontend consumption • Develop and maintain frontend components using React.js, including: • User interfaces for interacting with AI agents • Visualisation of agent outputs and intermediate results • Human-in-the-loop workflows (review, approval, override) • Implement agent evaluation and monitoring, covering: • Response quality and correctness • Performance and latency • Cost and resource usage • Work closely with business users across departments to understand workflows and translate business needs into agent-based solutions • Produce technical documentation, including system design, agent patterns, and usage guidelines Job Requirements • Diploma or higher qualification in Artificial Intelligence, Data Science, Computer Science, or a related field • Strong hands-on experience in multi-agent AI system design and implementation • Proficient in Python (backend) and React.js (frontend) • Practical experience with LangChain, LangGraph, CrewAI, or similar AI agent frameworks • Experience working with both self-hosted LLMs and commercial LLM services • Familiarity with agent evaluation techniques and AI quality assessment • Solid understanding of LLM limitations, including hallucinations and non-deterministic behavior • Ability to design reliable AI systems with appropriate guardrails and human-in-the-loop controls • Strong communication skills and ability to engage business users with varying technical backgrounds • Able to work independently while collaborating closely with internal teams