{"id":518876,"url":"https://alion.io/job/csit-full-stack-software-engineer-content-processing","title":"Full Stack Software Engineer (Content Processing)","company":{"id":247925,"name":"Centre for Strategic Infocomm Technologies","domain":"csit.gov.sg","url":"https://alion.io/company/csit","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"C","score":68,"open_postings":103,"ghost_share":0.447,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":583,"computed_at":"2026-10-29T05:49:05Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":103000,"period":"year","method":"role_country_seniority_unknown","sample_n":318},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Express","optional":false},{"name":"FastAPI","optional":false},{"name":"Fastify","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Semantic Search","optional":false},{"name":"Spring Boot","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true},{"name":"Node JS","optional":true},{"name":"Prompt Engineering","optional":true},{"name":"Room","optional":true}],"status":"live","first_seen_at":"2026-08-21T01:45:06Z","employer_posted_date":"2026-08-21","last_verified_at":"2026-10-29T12:16:18Z","board_verified":true,"closed_at":null,"days_open":69,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":69},"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.\nWe 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.\nResponsibilities\nFull-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.\n 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.\nData 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.\n 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.\n 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.\nRequirements\nA degree or professional qualification in Computer Science or a related field, with proven hands-on experience in software development.\nProficiency in building dynamic, responsive user interfaces using React.js and the modern JavaScript/TypeScript ecosystem.\nProven experience building efficient, secure RESTful APIs with frameworks such as Express.js, Fastify, FastAPI, Spring Boot, or equivalent enterprise-grade tools.\nHands-on experience managing data persistence and search layers using MongoDB, Redis, Elasticsearch, or comparable NoSQL and search engines.\nFamiliarity with common design patterns, writing scalable code, and successfully integrating services within complex, distributed systems.\nNice to Have\nExposure to cloud-native development and modern DevOps practices (CI/CD, Docker, Kubernetes).\nHands-on experience with AI orchestration frameworks.\nPrior experience building AI-enabled enterprise platforms, automation systems, or high-traffic applications.\nFamiliarity with AI engineering, including integrations, prompt engineering, and embedding strategies.\nExposure to advanced search architectures, specifically vector search, semantic search, and RAG patterns.\nWhy Join Us?\nWork that matters: Your applications will directly support Singapore's national security by turning raw data into actionable insights.\nCutting-edge tech: Gain hands-on experience deploying AI solutions and modern, cloud-native data technologies at meaningful scale.\nCollaborative culture: Join a talented team with a strong engineering ethos and a commitment to real work-life balance.\n Room to grow: We invest in our engineers, creating space for you to innovate in the intersection of software engineering and artificial intelligence.","description_format":"text","description_chars":3817,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["National Security","Information Security"],"lifecycle":[{"event":"open","at":"2026-09-07T22:27:30Z"}],"visa":[],"liveness":{"score":69,"band":"ok","label":"Likely open","p_open":1,"p_active":0.86,"p_room":0.8,"age_days":69,"expected_fill_days":583,"reasons":["conf:2","win:early","crowd:brand"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/csit-full-stack-software-engineer-content-processing","json_url":"https://alion.io/job/csit-full-stack-software-engineer-content-processing.json","meta":{"generated_at":"2026-10-29T15:12:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":22787,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":247925},"rest":"https://alion.io/mcp/rest/get_company?id=247925"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcsit-full-stack-software-engineer-content-processing"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcsit-full-stack-software-engineer-content-processing"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcsit-full-stack-software-engineer-content-processing"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/csit-full-stack-software-engineer-content-processing\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcsit-full-stack-software-engineer-content-processing"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":518876}},{"tool":"search_jobs","arguments":{"company":"csit.gov.sg","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":518876},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}