Full Stack Engineer - AI focused - #1676

JOBSTER PRIVATE LTD.Singaporemycareersfuturepublished 10/05/2026
Must-have:TypeScriptPythonJavaC#ReactAngularVueNode.jsGitAWSAzureGoogle CloudDockerKubernetesCloudFrontendBackendFullstackDataQA/TestCI/CDMicroservicesAISecurityJunior

About the Role

We are looking for a Full Stack Software Engineer with an AI focus to join our technology team in building secure, scalable and user-centric digital solutions that deliver meaningful outcomes for citizens, businesses and public officers.

You will work across the full software development lifecycle — from solution design and architecture through development, testing, deployment and production support. You will also play a key role in applying Artificial Intelligence, Generative AI and Machine Learning to enhance digital services, automate processes and enable data-driven decision making.

This role is ideal for an engineer who enjoys solving complex problems, building production-grade applications and translating emerging AI capabilities into practical solutions.

Key Responsibilities

Full Stack Engineering

  • Design, develop and maintain scalable web applications and digital services across the front end and back end.
  • Build intuitive, accessible and responsive user interfaces using modern web technologies.
  • Develop secure, reliable and well-documented APIs and backend services.
  • Design and work with relational and NoSQL databases, data models and integration services.
  • Integrate applications with internal systems, government platforms and third-party services.
  • Write clean, maintainable, testable and production-ready code.
  • Participate in code reviews, technical design discussions and engineering best practices.
  • Troubleshoot production issues and continuously improve application performance, reliability and scalability.

AI / Generative AI

  • Design and develop AI-powered features and applications using technologies such as LLMs, Generative AI, RAG, AI agents and Machine Learning.
  • Integrate commercial and/or open-source AI models into production applications through APIs and model-serving platforms.
  • Build AI workflows involving prompt engineering, retrieval, embeddings, vector databases and knowledge bases.
  • Evaluate AI solutions for accuracy, reliability, latency, cost and user experience.
  • Implement appropriate safeguards for AI applications, including data protection, access control, human oversight and responsible AI practices.
  • Prototype emerging AI technologies and assess their potential for government use cases.
  • Work with data, product and business stakeholders to identify opportunities where AI can improve operational efficiency or citizen services.

Cloud, DevSecOps & Engineering Excellence

  • Develop and deploy applications using modern cloud and container technologies.
  • Implement CI/CD pipelines, automated testing, monitoring and observability.
  • Apply secure software development practices throughout the development lifecycle.
  • Ensure solutions comply with relevant government security, data protection, architecture and technology standards.
  • Contribute to system architecture, technical documentation and operational readiness.
  • Monitor application health, performance and security and participate in incident resolution.

Collaboration

  • Work closely with product managers, UX designers, data scientists, cybersecurity teams and business stakeholders.
  • Translate business and user requirements into practical technical solutions.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Mentor junior engineers and contribute to the development of engineering standards and practices.

Requirements

Technical Skills

  • Bachelor's degree or equivalent experience in Computer Science, Software Engineering, Information Technology or a related discipline.
  • Strong software engineering experience developing production-grade applications.
  • Proficiency in one or more backend languages such as Java, Python, C#, Go or Node.js/TypeScript.
  • Strong experience with modern frontend frameworks such as React, Angular or Vue.js.
  • Good understanding of RESTful APIs, microservices, event-driven architectures and system integration.
  • Experience with relational databases such as PostgreSQL, MySQL or MS SQL, and familiarity with NoSQL technologies.
  • Experience with Git and modern software development practices, including automated testing and code review.
  • Familiarity with cloud platforms such as AWS, Microsoft Azure or Google Cloud.
  • Experience with Docker and/or Kubernetes is advantageous.

AI / Data Skills

  • Practical experience integrating Generative AI or LLM capabilities into software applications.
  • Understanding of concepts such as:
  • Prompt engineering
  • Retrieval-Augmented Generation (RAG)
  • Embeddings and vector databases
  • LLM APIs and model integration
  • AI agents and tool/function calling
  • Model evaluation and monitoring
  • Experience with AI frameworks or tools such as LangChain, LlamaIndex, Semantic Kernel or equivalent is advantageous.
  • Familiarity with Python-based AI/ML libraries and frameworks is a plus.
  • Understanding of AI security, privacy, governance and responsible AI principles is highly desirable.

Preferred Experience

Candidates with experience in one or more of the following will have an advantage:

  • Building AI-powered enterprise or government applications.
  • Developing citizen-facing or large-scale digital services.
  • Working with sensitive or regulated data.
  • Cloud-native application development.
  • DevSecOps and automated CI/CD.
  • Microservices and distributed systems.
  • Data engineering, analytics or machine learning.
  • Implementing RAG-based enterprise knowledge assistants or AI copilots.
  • AI governance, model evaluation, AI security or responsible AI.
  • Experience working in a public-sector, regulated or highly secure environment.

What We Are Looking For

Beyond technical skills, we value engineers who:

  • Are curious about emerging AI technologies and able to distinguish practical applications from hype.
  • Think systematically and can break complex problems into manageable solutions.
  • Take ownership of software quality, security and operational outcomes.
  • Care about building technology that creates tangible value for citizens and public officers.
  • Are comfortable working in cross-functional and multidisciplinary teams.
  • Can balance speed of delivery with maintainability, security and long-term sustainability.
  • Communicate clearly and collaborate effectively with stakeholders at different levels.
  • Have a strong growth mindset and are willing to continuously learn new technologies.

Why Join Us?

You will have the opportunity to:

  • Build technology that contributes to Singapore's digital government and public services.
  • Work on meaningful, high-impact problems affecting citizens and businesses.
  • Apply the latest AI and Generative AI technologies to real-world use cases.
  • Work alongside experienced engineers, architects, data specialists and product teams.
  • Gain exposure to large-scale, secure and mission-critical systems.
  • Contribute to the adoption of responsible and trustworthy AI within the public sector.