AI Full Stack Engineer
On-siteSingapore, Singapore
Job Summary
Design and build end-to-end AI-powered applications, including retrieval pipelines, LLM orchestration layers, backend APIs, and user-facing interfaces. Own the full software development lifecycle from requirements and architecture through testing, deployment, and post-launch iteration. Integrate LLM APIs, vector databases, and retrieval-augmented generation into production applications, applying agentic orchestration where needed. Evaluate AI models and retrieval approaches, defining evaluation criteria and iterating on production performance data. Own CI/CD pipelines, containerisation, observability, and secure cloud deployment, and document architectural decisions and trade-offs. Contribute reusable components and shared engineering standards to the AI platform. Work directly with business teams and AI PMs in a forward-deployed model, communicating progress and risks to technical and non-technical stakeholders.
Required Qualifications
- A track record of shipping production software that people rely on
- Strong Python proficiency
- Experience in REST APIs
- Experience with cloud deployment
- Experience with containerisation
- Hands-on experience with LLM APIs (OpenAI, Anthropic, or equivalent)
- Experience with retrieval/vector database systems
- Solid understanding of software architecture
- Experience with testing practices
- Experience with production operations
Desired Qualifications
- Experience in agentic orchestration frameworks (LangChain, LangGraph, AutoGen)
- Frontend development with React and TypeScript
- Familiarity with the Architecture, Engineering and Construction industry
- Familiarity with infrastructure domains
- Familiarity with enterprise workflow domains
- Experience with AWS environments
- Experience with Azure environments
- Experience with GCP environments
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.