G66 - Full Stack Engineer

๐Ÿข FPT Asia Pacific Pte Ltd ยท all FPT Asia Pacific Pte Ltd jobs
๐Ÿ“ Singapore
๐Ÿ“… Posted 2026-08-06 ยท via Himalayas
๐Ÿท Software-Engineer,Full-Stack-Engineering,Backend-Development,Search-Engineering,Full-Stack-Engineer,Full-Stack-Developer,Full-Stack-Web-Developer,AI-ML-Engineer
Apply on original site โ†—

Responsibilities
Software Engineering & Platform Development

- Design, develop, and maintain scalable, secure, and high-performance full-stack applications.

- Build and enhance backend services, APIs, and frontend applications using modern development frameworks.

- Develop and integrate AI-powered capabilities into enterprise-grade applications.

- Contribute to architecture and technical design discussions for search and AI-driven platforms.

- Implement robust software engineering practices to ensure maintainability, reliability, and performance.

Search & Generative AI Solutions

- Collaborate with technical teams to evaluate and implement emerging AI technologies.

- Support the transition of AI solutions from proof-of-concept to production-ready systems.

- Contribute to AI governance initiatives, including evaluation, observability, monitoring, and security controls.

Develop solutions leveraging:

- Large Language Models (LLMs) such as Azure OpenAI and OpenAI APIs

- Retrieval-Augmented Generation (RAG)

- Semantic search and vector databases

- Modern search architectures and relevance optimisation

DevOps, Quality & Engineering Excellence

- Build and maintain CI/CD pipelines to support efficient software delivery.

- Implement automated testing strategies, including unit, integration, and performance testing.

- Support DevOps practices, release automation, and infrastructure improvements.

- Troubleshoot technical issues and contribute to continuous improvement initiatives.

Participate in code reviews and promote engineering best practices such as:

- Test-Driven Development (TDD)

- Pair Programming

- Refactoring

- Continuous Integration and Continuous Delivery (CI/CD)

Collaboration & Stakeholder Engagement

- Work closely with Product Owners, Business Analysts, UX Designers, and Delivery Managers to deliver business outcomes.

- Participate in technical discussions, solution estimation, and feasibility assessments.

- Collaborate with cross-functional teams to deliver high-quality solutions that meet user and business needs.

- Contribute to knowledge sharing and support the growth of engineering capabilities across the team.

Requirements

- 5+ years of experience in software engineering and web application development.

- Experience building and deploying scalable distributed applications.

- Familiarity with modern software architecture patterns and API design principles.

- Strong hands on experience with Node.js, TypeScript, Cloud platforms (Azure, AWS, or GCP), SQL and NoSQL databases, CI/CD pipelines, DevOps practices

Search & AI Experience

Experience working with one or more of the following:

- Search engines and search architectures

- Semantic search or vector search technologies

- Retrieval-Augmented Generation (RAG)

- LLM-powered applications

Understanding of AI application challenges, including:

- Latency and performance optimisation

- Cost management

- Hallucination mitigation

- Prompt engineering

- Model evaluation and monitoring

Originally posted on Himalayas

โ† All remote jobs