Job Description
Working Hours: Monday – Thursday (8.30am – 6pm), Friday (8.30am – 5.30pm) (Hybrid working arrangement)
Salary Package: Up to SGD 11,000 + AWS
Employment Type: Contract (1 year renewable with chances of conversion)
We are a growing technology team within the government sector seeking a seasoned Full Stack Engineer to maintain, scale, and expand our enterprise-grade Generative AI and agent orchestration platform.
Responsibilities:
- Lead the end-to-end development of the AI platform. Design and implement robust User Management modules (handling session logic, SSO/SAML, concurrent login protection) and Analytic Dashboards from the ground up.
- Build out the UI and business logic for our internal AI Marketplace. Implement complex Role-Based Access Control (RBAC) and tenant isolation to allow users to securely publish, share, and manage access to custom document chatbots, datasets, and agentic skills in compliance with the corporate policies.
- Collaborate with the GenAI team to integrate and design dynamic component-driven interfaces (Generative UI) that render bespoke frontend widgets based on the specific "skills," code interpreters, or 3rd-party APIs the AI agent chooses to invoke.
- Track token usage metrics (input/output across different LLMs), bot performance, user engagement and other performance measures. Build rich data visualization components to support platform admins and lay the frontend groundwork for upcoming data platform and pipeline integration.
- Design and maintain complex relational database schemas in PostgreSQL to support multi-version Bot/Agent workflows, unified permissions, and sliding-window chat histories.
- Maintain zero-trust architecture. Ensure robust input sanitization and integrate AWS KMS for secure JWT handling, aligning with stringent government data security standards.
Requirements:
- Minimum 5+ years of software engineering experience with a strong, proven track record in both complex frontend and backend development.
- Advanced knowledge of React and Next.js (App Router, Server Components). Mastery of state management for persistent streaming. Experience with the Vercel AI SDK or building Generative UIs is a massive plus.
- Deep expertise in Python and FastAPI (asynchronous programming, middleware, background tasks, API integrations).
- Practical experience with AWS services (S3, IAM, Lambda, DynamoDB).
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
• Contact you about potential opportunities.
• Delete personal data as it is not required at this application stage.
• All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Wong Siew Ting (Maeve) - R25127375
ScienTec Consulting Pte Ltd - 11C5781