Search by job, company or skills

AI Full Stack Engineer

5-7 Years
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

Working Hours: Monday - Thursday (8.30am - 6pm), Friday (8.30am - 5.30pm) (Hybrid working arrangement)
Working Location: MBC
Salary Package: Up to SGD 11,000 + AWS
Employment Type: Full Time Contract (1 year renewable with chances of conversion)

Key Responsibilities:

  • Core Platform & Module Development: Lead the end-to-end development of the MagicAssist platform. Design and implement robust User Management modules (handling session logic, SSO/SAML, concurrent login protection) and Analytic Dashboards from the ground up.
  • Marketplace Architecture & RBAC: 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.
  • Agent Integration & Generative UI: Collaborate with the GenAI team to integrate Magic Agents. 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.
  • Analytics & Data Visualization: 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.
  • Database & State Management: Design and maintain complex relational database schemas in PostgreSQL to support multi-version Bot/Agent workflows, unified permissions, and sliding-window chat histories.
  • Security & Compliance: Maintain zero-trust architecture. Ensure robust input sanitization and integrate AWS KMS for secure JWT handling, aligning with stringent government data security standards.

Qualifications:

  • Experience: 5+ years of software engineering experience with a strong, proven track record in both complex frontend and backend development.
  • Frontend Mastery: 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.
  • Backend Mastery: Deep expertise in Python and FastAPI (asynchronous programming, middleware, background tasks, API integrations).

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

More Info

About Company

Job ID: 152697723

Similar Jobs

Singapore

Skills:

WebsocketNode.jsTypescriptFastAPIKubernetesPythonSSEevent-streaming protocolsvector databasesGRPCRelational DatabasesOpenTelemetryasyncioasync Python frameworks

Singapore

Skills:

three.js TypescriptJavascriptPythonDatabasesWebglApisconstraint solvingRAG knowledge systemscomputational geometryAgentic AI systemsOptimisationAutodesk APIsRevitgenerative designMapboxRhinoLLMsCADBimGrasshopperCesiumGismodern web architectures

Singapore

Skills:

JavaContinuous DeliverySpringContinuous IntegrationJavascriptPythonGolangfine-tuningAI systemsprompt engineeringperformance optimizationEvals in AI systems

Singapore

Skills:

DockerPytorchNode.jsKubernetesPythonSqlNosqlNext.jsOpenAI Anthropic open-source LLMs

Anson, Singapore

Skills:

ReactMicrosoft AzureAzure DevOpsLLMsREST API design and integrationprompt engineering

Beware of Scammers

We don’t charge money for job offers