Software Engineer (Back-End) - A26432
Core
Build, manage, and monitor a centralized AI Foundation Platform on Amazon Bedrock, providing secure access to foundation models for multi-modal data extraction, understanding, and generation for Singapore Government Agencies.
Role type
Senior IC AI Platform Engineer (Generative AI)
Builds
Centralized AI Foundation Platform, agentic AI infrastructure, and reusable platform components for case management applications.
Domain
Public sector / Government / Generative AI
Deliverable
production ML models
Required skills
Python, JavaScript/TypeScript, AWS (Bedrock, SageMaker, Lambda, API Gateway, S3, OpenSearch, IAM, VPC, CloudWatch, KMS), RAG pipelines, vector databases, Infrastructure-as-Code (Terraform, AWS CDK), CI/CD, Docker, Kubernetes, agentic AI systems (tool calling, multi-agent orchestration), LLM orchestration frameworks (LangChain, LlamaIndex, Amazon Bedrock Agents)
Preferred skills
AWS certifications (Solutions Architect, Machine Learning Specialty, Generative AI Developer), experience in public sector/legal/regulated environments, Government ICT&SS (IM8) compliance knowledge
Technologies
Amazon Bedrock, Amazon Bedrock Agents, AgentCore, LangGraph, Strands Agents, OpenTelemetry, CloudWatch, FastAPI, Node.js, React, Angular, Terraform, AWS CDK, GitLab, JIRA, BitBucket, Confluence, Docker, Kubernetes, LangChain, LlamaIndex
Responsibilities
Design and develop full-stack platform services including backend APIs and middleware; integrate AI platform with enterprise data sources and applications; optimize platform performance, latency, throughput, and cost; develop Infrastructure-as-Code and CI/CD pipelines; build shared, reusable platform components and agentic AI modules; deploy and manage monitoring tools; troubleshoot platform issues; prepare architecture and security submissions for review boards; set up and operate agentic AI infrastructure including agent runtime and tool gateways; provide technical inputs for System Security Plans.
Seniority
Senior, hands-on IC
