CareerPlan

AI Engineer (Software Development Engineer)

SingaporeFull-time2026-10-20
Based in Singapore

Core

Design, develop, and deploy Agentic AI systems and Digital Workers that automate enterprise workflows and enhance productivity.

Role type

AI Engineer (Software Development Engineer)

Builds

Intelligent AI agents, RAG pipelines, and production software for enterprise operations

Domain

Enterprise AI, Agentic AI, Large Language Models (LLMs)

Deliverable

production ML models

Required skills

Python, LLM application development, Prompt engineering, RAG architectures, Agent frameworks, Cloud platforms, Docker/Kubernetes, API integration

Preferred skills

Vector databases, Function calling, AI evaluation methodologies, CI/CD pipelines, Git

Technologies

LangChain, LangGraph, CrewAI, LlamaIndex, AutoGen, Semantic Kernel, Pinecone, Weaviate, Chroma, Milvus, Azure AI Search, OpenAI, Azure OpenAI, Anthropic, Google Gemini, Azure, AWS, Google Cloud

Responsibilities

Design and test AI agents for multi-step reasoning; Build RAG pipelines using enterprise knowledge sources; Deploy AI solutions into real business processes; Develop and maintain production-quality Python applications; Implement logging, monitoring, and observability practices; Collaborate with stakeholders to refine AI use cases

Seniority

Early-career, hands-on IC