New opportunity

Full Stack AI Engineer

VINOVA PTE. LTD. · Singapore

About this role

Company Overview: Established in 2010, Vinova is an award-winning development company specializing in mobile, web, and enterprise applications. Serving global clients in IoT, blockchain, fintech, and ecommerce, Vinova delivers quality products through passionate, collaborative teams. Job Summary: You will design and build scalable, reliable software systems with a focus on full-stack development and AI engineering, including LLM applications. Collaborate with stakeholders to deliver maintainable, high-quality solutions that meet modern accessibility and performance standards. Responsibilities: Design and build scalable software systems to meet client and business needs. Develop full-stack applications using modern technologies such as React.js, TypeScript, and Node.js. Troubleshoot and debug complex system behaviors and logs to ensure reliability. Build LLM workflows using retrieval-augmented generation (RAG), tool calling, structured outputs, agents, and human-in-the-loop patterns. Develop evaluation pipelines using golden datasets, regression tests, deterministic evaluators, and LLM-as-a-judge methods. Implement observability, monitoring, guardrails, fallbacks, and validation to maintain reliable AI systems. Balance model quality, latency, reliability, maintainability, and cost in AI solutions. Maintain automated tests including unit, integration, and end-to-end testing to ensure software quality. Manage CI/CD pipelines and technical documentation to support agile engineering practices. Communicate technical trade-offs and quality standards clearly to diverse stakeholders. Preferred competencies and qualifications: Knowledge of Docker, Infrastructure as Code, and Bash scripting. Passion for building inclusive technology and applying digital accessibility standards. Experience writing code compliant with Web Content Accessibility Guidelines (WCAG) 2.2 Level A and AA. Familiarity with assistive technologies and screen readers such as VoiceOver, NVDA, and TalkBack. Willingness to learn digital accessibility regulations and best practices.

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

Skills for this role

React.jsTypeScriptNode.jsRAGLLM workflowsAI AgentsEvaluation pipelinesCI/CDDockerInfrastructure as CodeBash scriptingDigital accessibilityWCAG 2.2Reliability AnalysisRegression TestingMonitoringLow LatencyAI SafetyEnd-to-End Testing

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

  • Reliable LLM Workflow Engineering

    The role requires building robust AI systems using RAG, agents, and tool calling. You must prioritize implementing observability, guardrails, and fallbacks to ensure production-grade reliability, moving beyond simple prototyping to stable, maintainable AI solutions.

  • Systematic AI Evaluation

    You are expected to build rigorous evaluation pipelines. This involves creating golden datasets and utilizing LLM-as-a-judge methods to measure performance, ensuring that model quality and latency remain within acceptable bounds for client applications.

  • Inclusive Full-Stack Development

    Beyond AI, you must maintain high-quality full-stack applications using React.js and TypeScript. A critical priority is ensuring these applications meet WCAG 2.2 Level A and AA accessibility standards, requiring familiarity with assistive technologies.

Likely challenges to think through

  • Balancing AI Performance and Cost

    You will face the inherent trade-off between model quality, latency, and operational cost. Prepare to discuss how you make architectural decisions—such as choosing between different model sizes or caching strategies—to meet client budget and performance requirements.

  • Integrating Accessibility into Agile Cycles

    Maintaining WCAG compliance while working in a fast-paced agile environment can be difficult. Prepare to explain how you incorporate automated accessibility testing into CI/CD pipelines to prevent regressions without slowing down development velocity.

03

Practice your answers

Technical practice

Designing RAG Workflows

What to coverExplain how you would architect a Retrieval-Augmented Generation pipeline to minimize hallucinations. Discuss the importance of chunking strategies, vector database selection, and the role of re-ranking in improving retrieval accuracy.

Evaluating LLM Performance

What to coverDescribe your approach to building an evaluation pipeline for LLM applications. Contrast the use of deterministic evaluators against 'LLM-as-a-judge' methods and explain how you maintain a golden dataset for regression testing.

Full-Stack Reliability and Observability

What to coverHow do you implement observability and monitoring in a production Node.js and React environment? Detail your strategy for setting up guardrails and automated fallbacks to ensure system reliability when AI components fail.

Digital Accessibility (WCAG 2.2)

What to coverDiscuss the technical implementation of WCAG 2.2 Level AA standards in a React application. Explain how you ensure compatibility with screen readers like NVDA or VoiceOver and how you test for these requirements.

Balancing AI Trade-offs

What to coverWhen building AI-driven features, how do you balance model quality, latency, and operational cost? Provide an example of how you would optimize a prompt or model choice to meet strict performance requirements.

CI/CD for AI Systems

What to coverHow does your CI/CD pipeline differ when deploying AI-enabled applications compared to traditional web apps? Focus on how you integrate automated testing for model outputs and infrastructure as code.

Troubleshooting Complex System Logs

What to coverDescribe your methodology for debugging a production issue where an AI agent produces unexpected output. How do you trace the request through the system logs to identify if the failure occurred in the retrieval, the prompt, or the model inference?

Tool Calling and Agentic Patterns

What to coverExplain the technical challenges of implementing tool calling in LLM workflows. Discuss how you handle structured outputs and ensure the agent correctly interprets and executes external functions.

Behavioural practice

Communicating Technical Trade-offs

What to coverDescribe a situation where you had to explain a complex technical trade-off, such as choosing between model accuracy and latency, to a non-technical stakeholder. How did you ensure they understood the business impact of your decision?

Collaborating in Agile Teams

What to coverProvide an example of how you have contributed to a collaborative, cross-functional team environment. Focus on how you handled disagreements regarding code quality or project direction while maintaining team cohesion.

Learning New Accessibility Standards

What to coverTell me about a time you had to quickly learn and apply a new technical standard or regulation, such as WCAG 2.2. How did you approach the learning process and ensure your implementation was compliant?

Handling Production Failures

What to coverDescribe a time you were responsible for a critical system failure. What steps did you take to troubleshoot the issue, communicate with stakeholders, and implement a long-term fix to prevent recurrence?

02

Sharpen your knowledge

Topics to prepare

  • LLM Evaluation Frameworks

    The role requires building evaluation pipelines using golden datasets and LLM-as-a-judge methods. Exercise: Design a small-scale evaluation suite for a RAG pipeline, defining metrics for accuracy and hallucination, and compare deterministic evaluators against LLM-based scoring to understand trade-offs in cost and reliability.

  • Digital Accessibility Standards (WCAG 2.2)

    The company emphasizes inclusive technology compliant with WCAG 2.2 Level A and AA. Exercise: Review the WCAG 2.2 success criteria and perform a manual audit of a simple React component using a screen reader like NVDA or VoiceOver to identify common accessibility barriers.

  • AI System Reliability and Observability

    The role involves implementing guardrails, fallbacks, and monitoring for AI systems. Exercise: Map out a monitoring strategy for an LLM application that includes tracking latency, token usage, and error rates, and define a fallback mechanism for when the primary model fails or returns invalid structured output.

Skills to revise

  • Full-Stack Development with TypeScript

    The role requires building applications using React.js, TypeScript, and Node.js. Exercise: Build a small full-stack application that integrates a simple LLM API, ensuring type safety across the frontend and backend, and implement a basic CI/CD pipeline to automate testing and deployment.

  • RAG and Tool Calling Implementation

    The role involves building LLM workflows with RAG and tool calling. Exercise: Develop a prototype that uses a vector database to retrieve context for a query and implements a tool-calling function that allows the LLM to interact with an external API or database.

  • Infrastructure as Code and Containerization

    The role prefers knowledge of Docker and Infrastructure as Code. Exercise: Create a Dockerfile for a Node.js application and write a basic script or configuration file to deploy the containerized service, focusing on environment consistency and ease of maintenance.

04

Your preparation checklist

  • Design an LLM evaluation framework

    Prepare a technical summary or project walkthrough demonstrating how you build evaluation pipelines. Include your approach to using golden datasets, regression testing, and LLM-as-a-judge methods to ensure model quality and reliability.

  • Demonstrate full-stack AI integration

    Prepare a code sample or architectural diagram showing a React/TypeScript/Node.js application that integrates an LLM workflow. Highlight how you implemented RAG, tool calling, or agentic patterns while maintaining low latency.

  • Prepare for accessibility-focused technical discussion

    Review your experience with WCAG 2.2 Level AA standards. Be ready to explain how you have implemented inclusive design in previous projects and how you test for accessibility using tools like VoiceOver, NVDA, or TalkBack.

  • Formulate questions on AI reliability and observability

    Prepare thoughtful questions for the interviewers regarding their current stack for monitoring AI guardrails, handling fallbacks, and managing CI/CD pipelines for AI-driven features.

  • Review infrastructure and deployment practices

    Be prepared to discuss your experience with Docker, Infrastructure as Code, and Bash scripting. Explain how you have used these tools to manage deployments and ensure consistent, scalable environments for production applications.

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

Availability last checked: 18 Oct 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…