jobs in TPY Creation

TPY Creation Hiring! Full Time AI Agent Engineer (Contract) in Federal Territory - Ricebowl

AI Agent Engineer (Contract)

KL City, Federal Territory

Share
Save

Working Location

  • Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

About the role


We are looking for an AI Agent Engineer to design, build, and deploy AI-powered agents that execute real-world actions for users. The role focuses on developing reliable AI workflows for support ticket management, chat routing, information gathering, and system integrations. The ideal candidate combines strong Java and Spring Boot engineering skills with hands-on experience building and deploying LLM-powered applications.


Salary Range : RM 4,000 – RM 6,000 per month

Contract Term : 6 months


Key responsibilities

  • Design AI agent workflows to interpret user requests, gather missing information, execute multi-step actions, and confirm outcomes.
  • Develop AI tools for ticket management, chat routing, and human-agent handovers using LLM tool calling and AWS Bedrock.
  • Integrate internal and third-party APIs with secure authentication, retries, timeouts, and idempotency controls.
  • Implement security guardrails, permission controls, human approval workflows, and audit logging.
  • Build evaluation frameworks and regression tests to validate AI decision-making and action accuracy before deployment.
  • Collaborate with product and support teams to identify automation opportunities and improve human handover processes.
  • Develop and maintain production-grade Java and Spring Boot services, APIs, background jobs, database integrations, and automated tests.


About you

  • At least 3 years of software engineering experience, including 1+ year deploying LLM-powered features to production.
  • Hands-on experience building AI agents or tool-using LLM systems, including function calling and multi-step workflows.
  • Strong REST API integration skills, including authentication, webhooks, retries, and error handling.
  • Minimum 3 years of Java development experience, preferably using Java 17+ and Spring Boot.
  • Experience with Spring Data JPA/Hibernate, SQL, PostgreSQL, transactions, concurrency, and background processing.
  • Familiarity with JUnit, Maven, and software testing best practices.
  • Strong understanding of AI security, access controls, prompt-injection risks, and human-in-the-loop approvals.
  • Experience evaluating LLM performance using test datasets and regression testing.
  • Self-motivated, with strong problem-solving skills and the ability to work independently.
  • Language required : English and Mandarin

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More