Centre for Strategic Infocomm Technologies
Posted 1w ago

Full Stack Software Engineer (Content Processing)

Centre for Strategic Infocomm Technologies
Singapore, Singapore, Singapore
OnsiteFull Time
Responsibilities
  • architecting applications
  • integrating AI
  • managing databases
Requirements
  • Computer Science or related background with hands-on software development experience
  • Proficiency in React.js
  • JavaScript/TypeScript
  • RESTful APIs
  • Databases
  • Search systems
  • Scalable code, and distributed systems
Technical tools mentioned
JavaScriptTypeScriptPythonJavaMongoDBElasticsearchDockerKubernetesReact.jsExpress.jsFastifyFastAPISpring BootRedisCI/CDRetrieval-Augmented Generation (RAG)RESTful APIs

Job description

CSIT develops cutting-edge products to safeguard Singapore's national security interests. We are seeking Full Stack Software Engineers to join a specialized team building next-generation analytical platforms designed to drastically reduce threat detection times. In this role, you will go beyond traditional development; you will engineer intelligent automation solutions and AI-powered features that transform raw, high-volume data streams into actionable insights. Your work will directly empower our analysts to detect threats across critical domains, including but not limited to Cybersecurity.

We are not just looking for coders; we are seeking mission-driven engineers who want their technical contributions to have a tangible impact on the safety of our nation.



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.

    About Centre for Strategic Infocomm Technologies

    Singapore government technical agency building cybersecurity and secure digital solutions for national security.

    Similar jobs

    Full Stack Software Engineer roles near Singapore, Singapore
    1d
    Save
    Mark Applied
    Hide
    Senior Full Stack Software Engineer
    Singapore, Singapore, Singapore
    HybridFull Time
    Aon
    AonNYSE: AON: Global professional services firm providing risk, insurance, and human capital solutions.
    6+ YOEBachelor’s or Master’s degree in a related field, 6+ years of full-stack development and CI/CD experience, proficiency in JavaScript, C#, ReactJS/Angular, .NET, APIs, cloud platforms, and AI-enabled tools.
    JavaScript, C#, ReactJS, Angular, .NET, Azure DevOps, Azure, Python, CI/CD, APIs
    1d
    Save
    Mark Applied
    Hide
    Senior Full Stack Software Engineer
    Singapore, Central Region, Singapore
    OnsiteFull Time
    Aon
    AonNYSE: AON: Global professional services firm providing risk, insurance, and human capital solutions.
    6+ YOEBachelor’s or Master’s degree in a related field, 6+ years of full-stack development and CI/CD experience, proficiency in JavaScript, C#, ReactJS or Angular, .NET, APIs, cloud platforms, and AI-assisted development.
    Azure DevOps, JavaScript, C#, ReactJS, Angular, .NET, Azure, Python
    2d
    Save
    Mark Applied
    Hide
    Senior Software Engineer, Full Stack
    Greenwood Village or Denver or United States or Singapore
    $121k-$163k/yr HybridFull Time
    CoBank
    CoBank: Cooperative bank providing loans, leases and financial services to agribusinesses, rural infrastructure providers and Farm Credit associations.
    5+ YOEBachelor's degree preferred; 5 years of front-end and back-end development, 2 years of Agile experience, and 2 years with React, TypeScript, Node.js, and cloud platforms required.
    AWS, React, HTML/CSS, Node.js, SQL, Python, Docker, Kubernetes, Windows PowerShell, Software Development Lifecycle (SDLC), CI/CD, Git, TypeScript, Microsoft Azure, Google Cloud, Amazon SageMaker, TensorFlow, Scikit-learn
    1w
    Save
    Mark Applied
    Hide
    Full-Stack Software Engineer, Reinforcement Learning
    San Francisco or Singapore
    OnsiteFull Time
    HUD
    HUD: Private AI platform building reinforcement-learning environments, evaluating models, and delivering post-training data to frontier AI labs.
    Full-stack software engineering experience with Python and modern web technologies; product ownership, cloud infrastructure, Docker, CI/CD, observability, production debugging, and strong cross-functional communication.
    Python, React, TypeScript, Next.js, Docker, CI/CD, AWS, Kubernetes, Terraform, Grafana, ChatGPT, Claude Code, Cursor
    1w
    Save
    Mark Applied
    Hide
    Software Engineer (Full Stack) - A26260
    Singapore, Singapore, Singapore
    HybridFull Time, Contract
    Activate Interactive
    Activate Interactive: Singapore-based technology consultancy delivering software development, cloud, UI/UX, and digital transformation services to businesses and government agencies.
    4+ YOERequires 4+ years of software engineering experience, small-team leadership, React.js, TypeScript, Node.js, PostgreSQL, REST APIs, AWS, CI/CD, Docker, and secure coding knowledge.
    React.js, TypeScript, HTML5, CSS3, Node.js, Express.js, NestJS, PostgreSQL, SQL, DynamoDB, OpenSearch, OAuth2, OIDC, SSO, MFA, RBAC, AWS, API Gateway, Lambda, RDS, Aurora PostgreSQL, S3, CloudWatch, Secrets Manager, CI/CD, Docker, OWASP Top 10, SAST, DAST, VAPT
    2w
    Save
    Mark Applied
    Hide
    Global Banking & Markets, Synthetics Products Group, Full Stack Software Engineer, Vice President, Singapore
    Singapore, Singapore, Singapore
    OnsiteFull Time
    Goldman Sachs
    Goldman SachsNYSE: GS: Global investment banking, securities and investment management firm.
    6+ YOEBachelor's or master's degree or equivalent experience; 6+ years of full-stack development; Java, agentic AI, prompt optimization, OOP, data structures, algorithms, systems design, and strong communication skills.
    Java, Spring, Guice, Angular, React, Linux shell scripting, LLM-based development tools, AI-assisted development tools
    2w
    Save
    Mark Applied
    Hide
    Global Banking & Markets, Synthetics Products Group, Full Stack Software Engineer, Vice President, Singapore
    Singapore, Singapore, Singapore
    OnsiteFull Time
    Goldman Sachs
    Goldman SachsNYSE: GS: Global investment banking, securities and investment management firm.
    6+ YOEBachelor's or master's degree in computer science, engineering, quantitative research, or equivalent experience; 6+ years full-stack development; Java, agentic AI, object-oriented programming, algorithms, data structures, and systems design.
    Java, Spring, Guice, Angular, React, Linux
    2mo
    Save
    Mark Applied
    Hide
    Full Stack Software Engineer
    Singapore, Singapore, Singapore
    OnsiteFull Time
    Rezolve Ai
    Rezolve AiThe Nasdaq Stock Market LLC: RZLV: Publicly traded AI commerce software serving retailers and brands with search, personalization, checkout, and engagement tools.
    5+ YOEBachelor's degree in CS (required), 5+ years fullstack experience, Python, airflow, SQL/NoSQL, frontend framework experience (Angular or React), Java/Java Spring (plus), CI/CD, REST/HTTP, strong problem-solving and communication.
    HTML, CSS, JavaScript, React, Angular, Vue.js, Python, airflow, SQL, NoSQL, RESTful APIs, HTTP, CI/CD, Java, Java Spring