Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
Key of Responsibilities:
The Engineer will be embedded within the Client AI Programme team and will:
Design, build, test, deploy, and operate production AI applications across for clients.
Write high-quality full-stack software across TypeScript, NestJS, React, Postgres, and AWS
Integrate LLM and multimodal APIs in production, including prompting, tool/function calling, streaming, voice interaction, retrieval, and memory patterns
Build evaluation pipelines for AI quality, safety, regression testing, and human review
Improve observability across AI products, including traces, logs, metrics, user feedback loops, and model behaviour monitoring
Build and harden prototypes of emerging AI capabilities into maintainable product or platform components
Collaborate with product managers, designers, data scientists, governance colleagues, GovTech Central, and client stakeholders.
Senior/Staff engineers will additionally be expected to lead architecture decisions, mentor engineers, set engineering standards across AI product squads, and represent the team in technical discussions with GovTech Central and client stakeholders.
Required Qualifications:
Strong software engineering fundamentals: system design, testing, debugging, CI/CD, observability, security, and maintainable code
Demonstrated ability to build production-grade full-stack applications and services
Hands-on experience (or strong working knowledge) of LLM application development
Clear thinking about AI system quality: evals, regression tests, failure modes, monitoring, and human review
Ability to communicate clearly with both engineers and non-technical stakeholders
Preferred / Nice-to-Have
Experience with TypeScript, NextJS, React, Vite, Postgres, AWS, Langfuse, or OpenTelemetry
Experience integrating AI services such as OpenAI, Anthropic, or other LLM/multimodal APIs
Experience with RAG, tool calling, agentic workflows, voice interfaces, or AI evaluation frameworks
Familiarity with education, public-sector systems, or high-trust digital services