
Full Stack Engineer, AI Systems
BJAK
full-time
Posted on:
Location Type: Remote
Location: Singapore
Visit company websiteExplore more
About the role
- Build end-to-end product features across frontend, backend, and AI integrations
- Design agent workflows that handle planning, tool use, failure, and recovery across multiple steps.
- Integrate LLMs, memory, and external tools into systems that behave reliably under real-world conditions
- Design real-time AI interactions with streaming, partial results, and tight latency constraints
- Improve system reliability, observability, and fallback mechanisms
- Collaborate closely with ML, backend, and product teams to ship features end-to-end
- Continuously iterate based on real usage and failure modes
Requirements
- Strong experience in full stack engineering (frontend + backend)
- Solid understanding of system design and API architecture
- Experience working with LLMs, RAG systems, or AI-powered applications
- Ability to handle ambiguity and make pragmatic engineering decisions
- Strong ownership - able to take features from idea to production
- Comfort working in fast-moving environments with evolving requirements.
Benefits
- The best products today in the world were built by small, world class teams.
- We are a high talent density and hands-on team.
- We make decisions collectively, move at rapid speed, striking a balance between shipping high quality work and learning.
- Joining our team requires the ability to bring structure, exercise judgment, and execute independently.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full stack engineeringsystem designAPI architectureLLMsRAG systemsAI-powered applicationsreal-time AI interactionsobservabilityfallback mechanisms
Soft Skills
ability to handle ambiguitypragmatic engineering decisionsstrong ownershipcollaborationadaptability