Full Stack Software Engineer (Content Processing)

Csit
Singapore
On-site

Who this role is best for

Geared toward mid-level engineers comfortable with AI-driven full-stack development and mission-critical systems. Candidates should have cross-functional collaboration experience and familiarity with Singapore's national security domain.

Best fit for

  • Mid-level engineers with AI integration experience and cloud infrastructure expertise
    — “implementing emerging AI patterns into production”
  • Professionals who thrive in collaborative environments with product teams
    — “thrives in a collaborative environment”
  • Individuals with proven experience in scalable API design and vector search architectures
    — “design robust data solutions using MongoDB and Elasticsearch”

Things to consider

  • Citizenship restriction limits eligibility to Singapore Citizens only
    — “only Singapore Citizens will be considered”
  • Role demands handling mission-critical systems with strict uptime requirements
    — “Ensure the resilience and scalability of our mission-critical applications”

How to stand out

  • Highlight RAG and LLM integration projects in your technical portfolio
    — “deploy Retrieval-Augmented Generation (RAG) for precise semantic search”
  • Demonstrate experience with containerization and cloud-native services
    — “managing CI/CD pipelines, containerization (Docker/Kubernetes)”
  • Quantify impact of past work on organizational productivity or decision-making
    — “directly support organisational operations and decision-making”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · TeamLevel · Mid

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • scalable web applications
  • high-performance APIs
  • vector search
  • cloud-native services
Typical background
full stack developmentAI integrationcloud infrastructure

Skills & requirements

Required

Full Stack EngineeringAI Feature IntegrationData PersistenceCloud InfrastructureCross-functional Collaboration

Preferred

Cloud-native DevelopmentAI OrchestrationAdvanced Search Architectures

Stack & domain

JavaScriptTypeScriptPythonJavaReactExpress.jsFastifyFastapiSpring BootMongoDBRedisElasticsearchAILLMRAGVector SearchEmbedding StrategiesTeamworkProblem-solvingAdaptabilityLeadershipCloudEnterpriseSecurity

About the role

Original posting from Csit via Lever

You will be part of a multi-disciplinary product team that designs, builds and ships full stack web applications that directly support organisational operations and decision-making. A key focus of this role is the development of an internal chat assistant powered by production AI, purpose-built to augment the productivity and capabilities of staff across the organisation. You are a motivated self-starter who takes initiative, thrives in a collaborative environment, takes ownership of features end-to-end and cares deeply about the quality and reliability of code running in production.

Responsibilities:

  • Full-Stack Engineering: Architect, develop, and optimize scalable web applications and high-performance APIs using JavaScript/TypeScript, Python, or Java. You will build systems where latency matters and reliability is non-negotiable.
  • AI Feature Integration: Move beyond theory by implementing emerging AI patterns into production. You will deploy Retrieval-Augmented Generation (RAG) for precise semantic search, design autonomous agents for complex analytical tasks, and build LLM-driven conversational interfaces that augment human decision-making.
  • Data Persistence & Retrieval: Design robust data solutions using MongoDB and Elasticsearch to handle high-volume transactions and standard CRUD operations. You will extend these capabilities with advanced vector search and embedding strategies to power our next-generation AI features.
  • Cloud Infrastructure & DevOps: Ensure the resilience and scalability of our mission-critical applications by managing CI/CD pipelines, containerization (Docker/Kubernetes), and cloud-native services to guarantee seamless uptime under pressure.
  • Cross-Functional Collaboration: Partner closely with UI/UX designers, data engineers, and product managers to deliver seamless, high-quality digital experiences that meet the rigorous needs of analysts.

Requirements:

  • Background in Computer Science or a related field, with proven hands-on experience in software development.
  • Proficiency in building dynamic, responsive user interfaces using React.js and the modern JavaScript/TypeScript ecosystem.
  • Proven experience building efficient, secure RESTful APIs with frameworks such as Express.js, Fastify, FastAPI, Spring Boot, or equivalent enterprise-grade tools.
  • Hands-on experience managing data persistence and search layers using MongoDB, Redis, Elasticsearch, or comparable NoSQL and search engines.
  • Familiarity with common design patterns, writing scalable code, and successfully integrating services within complex, distributed systems.

Nice-to-haves:

  • Exposure to cloud-native development and modern DevOps practices (CI/CD, Docker, Kubernetes).
  • Hands-on experience with AI orchestration frameworks.
  • Prior experience building AI-enabled enterprise platforms, automation systems, or high-traffic applications.
  • Familiarity with AI engineering, including integrations, prompt engineering, and embedding strategies.
  • Exposure to advanced search architectures, specifically vector search, semantic search, and RAG patterns.

Why Join Us?:

  • Work that matters: Your applications will directly support Singapore's national security by turning raw data into actionable insights.
  • Cutting-edge tech: Gain hands-on experience deploying AI solutions and modern, cloud-native data technologies at meaningful scale.
  • Collaborative culture: Join a talented team with a strong engineering ethos and a commitment to real work-life balance.
  • Room to grow: We invest in our engineers, creating space for you to innovate in the intersection of software engineering and artificial intelligence.

As CSIT is an agency under the Ministry of Defence (Singapore), only Singapore Citizens will be considered.

Source: Csit careers (Lever)

Similar roles

More roles at Csit