New opportunity

Senior Associate/Assistant Vice President, Full Stack Agentic AI Engineer

Temasek · Singapore

About this role

Temasek seeks a hands-on engineer to build and operate production-grade agentic AI products for its investment professionals and operations teams. The role spans LLM integration, agent orchestration, full-stack application development and production monitoring, with an emphasis on reliability, observability and user experience. The posting lists the location as SG, 238891 and the job type as permanent.

Responsibilities

  • Design single- and multi-agent workflows with tool calling, memory, state management, planning and reasoning. Build RAG pipelines covering document ingestion, chunking, embeddings, vector stores, semantic search and hybrid retrieval.
  • Connect agents safely to investment data, portfolio management, market data and internal knowledge systems, with access controls, rate limits and error handling. Develop prompting and context-management systems, evaluate prompt changes, and extend Temasek’s Model Context Protocol server ecosystem with reusable tool connectors.
  • Build professional front-end interfaces, Python or Node.js back-end services, RESTful and streaming APIs, and enterprise integrations. Implement streaming responses, asynchronous agent tasks and live updates; document versioned APIs and work with data engineers on AI-ready data access and current knowledge bases.
  • Instrument agent actions and LLM calls for tracing, monitoring and alerting. Design safe failure and human-escalation paths, test deterministic components and non-deterministic LLM behaviour, and participate in code reviews, architecture discussions and incident response.

Requirements

  • 5–8 years of engineering experience, including at least 2 years focused on AI/ML engineering; proven experience delivering, deploying and operating LLM-powered products used in production.
  • Hands-on experience with agent frameworks such as LangChain, LangGraph, AutoGen or CrewAI; familiarity with Anthropic and OpenAI SDK tool-calling and streaming APIs. Ability to work across Python, FastAPI, asyncio and Pydantic, and TypeScript/JavaScript, React, Next.js and Node.js.
  • Experience with LLMs, embeddings, vector databases, RAG, evaluation and observability tools; Docker, Kubernetes, cloud deployment, CI/CD, secrets management, AI security practices, SQL and data pipeline tooling. Experience in financial services, fintech or another data-intensive regulated industry is advantageous.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Agent orchestrationMulti-agent systemsTool callingLangChainLangGraphAutoGenCrewAIRAGDocument ingestionEmbeddingsPineconeWeaviatepgvectorSemantic searchHybrid retrievalPrompt engineeringModel Context Protocol (MCP)ReactNext.jsPythonFastAPIasyncioPydanticTypeScriptJavaScriptNode.jsREST APIsWebSocketsAnthropic SDKOpenAI SDKs

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Build dependable agent workflows

    The role owns single- and multi-agent orchestration, tool calling, state, memory, and planning. Prepare to explain production design decisions, including how workflows recover from failed or unexpected tool results.

  • Make retrieval and data access trustworthy

    The posting calls for RAG pipelines and integrations with investment, portfolio, market-data, and internal knowledge systems. Focus preparation on ingestion, retrieval quality, current data, access controls, and reusable MCP tool connectors.

  • Deliver the product end to end

    Responsibilities span professional front-end workflows, back-end services, streaming and asynchronous interactions, and documented, versioned APIs. Prepare to describe how interface and API choices support users and downstream consumers.

  • Operate and improve production AI

    The role emphasizes tracing, monitoring, alerting, evaluation, safe failure, human escalation, and incident response. Prepare concrete examples of testing non-deterministic behaviour and using production signals to improve a system.

Likely challenges to think through

  • Balancing autonomy with safe access

    A likely design challenge is giving agents useful access to enterprise systems without permitting overbroad or unreliable actions. Prepare to discuss scoped tool permissions, validation, rate limits, error handling, and escalation when an action is uncertain.

  • Keeping answers useful as knowledge changes

    RAG quality may be difficult to sustain when source documents and data pipelines change. Prepare a reasoned approach to ingestion updates, hybrid retrieval, evaluation, and detecting regressions rather than assuming a vector store alone solves freshness or relevance.

  • Preserving responsiveness without hiding failures

    Streaming responses and long-running agent tasks can improve the experience while complicating state management, observability, and recovery. Prepare to explain how users would see progress and limitations, and how traces and alerts would expose stalled or failed workflows.

03

Practice your answers

Technical practice

How would you design a multi-step agent workflow that uses tools and retains state?

What to coverPreparation suggestion: Compare single-agent and multi-agent orchestration, and explain how you would manage tool calls, memory, state, and planning loops. Address how you would prevent an agent from repeatedly taking an unproductive action.

How would you build and assess a RAG pipeline for internal documents?

What to coverPreparation suggestion: Walk through ingestion, chunking, embeddings, vector storage, and semantic or hybrid retrieval. Explain how you would evaluate retrieval quality and keep the indexed content current.

How would you let an agent use investment or market data systems safely?

What to coverPreparation suggestion: Describe access-scoped tool permissions, input and output validation, rate limits, and error handling. Explain what the agent should do when a system is unavailable or returns incomplete data.

How would you design a reusable MCP tool connector?

What to coverPreparation suggestion: Discuss a clear tool contract, documentation, and how the connector would handle authentication and errors. Explain how you would test it before making it available to other agent workflows.

How would you improve a prompt without introducing regressions?

What to coverPreparation suggestion: Cover system prompt structure, dynamic context construction, and prompt versioning. Compare automated evaluations with human review, and explain what evidence would justify a change.

How would you deliver a responsive interface for a long-running agent task?

What to coverPreparation suggestion: Describe how a front end, back-end service, and streaming or WebSocket API could provide responses and live updates. Address asynchronous task state, reconnection, and how to communicate progress without overstating the agent’s certainty.

How would you design an AI product API for downstream internal users?

What to coverPreparation suggestion: Explain clean request and response contracts, versioning, and integration documentation for RESTful or streaming endpoints. Discuss the trade-off between evolving an agent service and preserving reliable downstream integrations.

How would you make enterprise data usable and current for an AI product?

What to coverPreparation suggestion: Discuss SQL query efficiency, structured extraction from unstructured sources, and collaboration on data pipeline integrations. Explain how you would detect stale or unsuitable knowledge before it affects an answer.

What would you monitor in a production agent workflow?

What to coverPreparation suggestion: Cover structured agent-action logs, LLM call traces, latency, token usage, model versions, error rates, and alerting. Explain how those signals would help distinguish a retrieval problem from a tool or model failure.

How would you test, release, and safely operate an agent system?

What to coverPreparation suggestion: Separate unit tests for deterministic components from LLM evaluation, prompt regression tests, and end-to-end integration tests. Discuss CI/CD, secrets management, and when the system should degrade gracefully or escalate to a human.

Behavioural practice

Tell me about taking an AI product from development into production use.

What to coverPreparation suggestion: Use a real situation, your actions in deployment and monitoring, and the result for users. Explain how you responded to issues or feedback after release.

Describe an architecture decision you made with other engineers.

What to coverPreparation suggestion: Set out the situation, the options discussed, your contribution, and the resulting decision. Include the trade-offs you considered around reliability, maintainability, or user experience.

Tell me about your response to a production incident.

What to coverPreparation suggestion: Describe the situation, your actions to diagnose and contain the issue, and the result. Explain what changed afterward in monitoring, testing, or failure handling.

Describe working with data engineers to improve an application’s data access.

What to coverPreparation suggestion: Give the situation, how you agreed on data needs or freshness expectations, the actions each team took, and the result. Focus on a concrete collaboration rather than assuming you owned the data pipeline.

Tell me about a code review that improved a system’s safety or reliability.

What to coverPreparation suggestion: Explain the situation, the concern you raised or received, your response, and the outcome. Show how you handled disagreement constructively and what changed in the implementation.

02

Sharpen your knowledge

Topics to prepare

  • Agent orchestration and state

    The posting calls for single- and multi-agent coordination, tool calling, memory, state management, and planning loops. Suggested revision exercise: diagram a multi-step workflow, then explain how it handles retries, repeated tool calls, and state recovery.

  • RAG architecture and data freshness

    The role covers ingestion, chunking, embeddings, vector stores, semantic and hybrid retrieval, and keeping knowledge bases current. Suggested revision exercise: compare two chunking and retrieval designs, including how each handles updated documents and evaluates retrieval quality.

  • Secure enterprise tool access

    Agents must interact safely with investment data, portfolio systems, market data APIs, and internal knowledge bases; the role also extends MCP tool connectors. Suggested revision exercise: sketch a connector contract with scoped permissions, rate limits, input validation, and error handling. Use a hypothetical integration, not assumed access to Temasek systems.

  • Prompt and LLM evaluation

    The posting specifies dynamic context construction, prompt versioning, automated and human evaluation, and regression tests. Suggested revision exercise: define a small evaluation set and explain how you would decide whether a prompt change improves results without introducing regressions.

  • Observability and safe failure

    The role requires agent-action logs, LLM traces, monitoring, alerting, graceful degradation, human escalation, and incident response. Suggested revision exercise: trace a failed agent run on paper, identifying the signals needed to diagnose it and the point at which a user should be escalated to a person.

  • Full-stack production architecture

    The posting spans React interfaces, Python or Node.js services, streaming APIs, asynchronous tasks, SQL-backed data access, Docker, Kubernetes, cloud deployment, and CI/CD. Suggested revision exercise: draw an end-to-end architecture and explain its API contracts, live-update path, deployment boundaries, and secrets handling.

Skills to revise

  • Build a stateful agent workflow

    Suggested hands-on exercise: use Python and LangGraph to build a small workflow with tool calling, explicit state, and a recoverable tool failure; demonstrate streaming through an Anthropic or OpenAI SDK. These frameworks, SDK APIs, and workflow behaviours are named in the posting.

  • Implement and evaluate retrieval

    Suggested hands-on exercise: ingest a small sample document set, generate embeddings, index it in pgvector, and compare semantic with hybrid retrieval on a fixed set of questions. Document chunking choices and retrieval errors; the posting explicitly calls for these RAG components.

  • Write a guarded tool connector

    Suggested hands-on exercise: implement a mock MCP tool connector with scoped access, input validation, rate limiting, and structured errors. Document its interface. This practices the reusable, well-documented connectors and safe enterprise integrations described in the posting.

  • Ship a streaming full-stack interaction

    Suggested hands-on exercise: connect a React interface to a FastAPI service that streams responses and reports progress for an asynchronous task. Specify a versioned API contract and handle interruption in the UI; these patterns appear in the full-stack responsibilities.

  • Test and instrument an agent service

    Suggested hands-on exercise: add unit tests for deterministic code, a small LLM evaluation and prompt-regression suite, structured agent-action logs, and traces for latency, token use, and model version. Package the service with Docker and outline a CI/CD check. The posting requires testing, observability, and production delivery rather than a notebook-only demonstration.

04

Your preparation checklist

  • Map the stated requirements to evidence

    Prepare a one-page evidence sheet for the posted 5–8 years of engineering experience, 2+ years in AI/ML, production LLM delivery, and relevant frameworks and languages. Mark gaps rather than implying experience you cannot substantiate.

  • Rehearse a production product walkthrough

    Choose a deployed LLM product you worked on, if available. Prepare a concise account of your ownership, users, architecture, deployment, monitoring, incidents, and improvements; distinguish your contributions from the team's.

  • Sketch a secure agent workflow

    As interview practice, draw a single- or multi-agent workflow with tool calls, state, and an enterprise-data connector. Explain access-scoped permissions, rate limits, error handling, and how a reusable MCP connector would be documented.

  • Prepare a RAG design exercise

    Draft a hypothetical pipeline covering ingestion, chunking, embeddings, vector storage, semantic or hybrid retrieval, and knowledge-base updates. Identify how you would evaluate retrieval quality and manage prompt and context changes.

  • Outline an end-to-end user interaction

    Sketch a professional React interface, a Python or Node.js service, and versioned REST and streaming API contracts. Show how streaming responses, long-running tasks, and live updates would behave when a task fails.

  • Show how you would test and operate it

    Prepare examples of deterministic tests, LLM evaluation and prompt regression checks, agent-action traces, latency and token-usage monitoring, alerts, safe failure, and human escalation. Use actual results only where you have them.

  • Review deployment and data-access decisions

    Prepare a short technical explanation of container deployment, CI/CD, secrets handling, SQL or pipeline-backed data access, and input and output safeguards. Tie each choice to a specific reliability or security concern.

  • Write questions for the hiring team

    Bring questions about the investment and operations workflows this role supports, how tool access is governed, how agent quality and incidents are assessed, and which parts of the existing MCP ecosystem need extension.

AI-generated from the job information · Prepared Oct 1, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 4 Nov 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…