Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
ai32 is seeking an AI Engineer to lead the AI layer of our product in Jakarta. You will design architectures, implement scalable AI systems, and work across product and engineering to deliver production-ready AI capabilities.
You will focus on improving answer quality, latency, reliability, and cost, while ensuring security and privacy through guardrails and robust execution practices. The role requires independent work and strong technical decision-making.
As our AI Engineer, you will take ownership of the AI layer of our product, ensuring the quality, reliability, performance, and continuous improvement of its AI capabilities.
You will be involved throughout the development lifecycle, from defining technical solutions and designing architectures to implementing, evaluating, deploying, and optimising AI systems.
We are looking for someone who can work independently, make sound technical decisions, and deliver production-ready AI solutions with minimal supervision.
Design and Develop AI Solutions: Translate business requirements into practical AI architectures, determining when to use conventional software, retrieval systems, or AI agents.
Build and Deploy AI Capabilities: Collaborate with product and engineering teams to develop, test, deploy, and maintain production-ready AI solutions.
Optimise AI Performance: Improve answer quality, retrieval accuracy, response latency, reliability, and operational costs.
Implement AI Evaluations: Establish testing frameworks, performance metrics, and monitoring systems to measure AI quality and identify potential failures.
Ensure AI Reliability and Security: Implement appropriate guardrails, access controls, privacy protections, and reliable execution processes.
Continuously Improve Systems: Analyse production issues, identify root causes, and implement improvements to AI architecture and operating practices.
We are looking for candidates with strong practical experience in the following areas:
Strong proficiency in Python and asynchronous services.
Experience developing AI agents, workflows, tool calling, MCP, structured outputs, state, and memory.
Solid understanding of Retrieval-Augmented Generation (RAG), embeddings, retrieval, reranking, and source grounding.
Hands-on experience with Amazon Bedrock and AgentCore.
Familiarity with AgentCore Runtime, Gateway, Memory, Identity, and Observability.
Experience with Strands Agents or comparable AI orchestration frameworks.
Experience developing evaluation datasets, regression tests, and adversarial tests.
Understanding of task-success metrics, retrieval performance, and AI response quality.
Ability to monitor production behaviour, analyse system traces, and identify performance issues.
Knowledge of prompt-injection prevention, access controls, tenant isolation, and data privacy.
Experience implementing retries, fallbacks, idempotency, and controlled tool execution.
Understanding of model versioning, prompt versioning, and quality-based release processes.
Strong practical experience using Claude Code and OpenAI Codex.
Ability to manage AI coding agents through clear instructions, context management, and scoped tasks.
Capable of reviewing, testing, and validating AI-generated code.
Experience working with local or open-weight AI models, model serving, quantisation, hardware constraints, and self-hosted inference.