Search by job, company or skills

F

G66 - Full Stack Engineer (GenAI , Chatbot)

5-7 Years
SGD 6,000 - 8,000 per month
Save
new job description bg glownew job description bg glow
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148618487