Search by job, company or skills

Rhino Partners Pte Ltd

Full Stack Engineer (Generative AI Platform) (min 5 Years Experience, 1 Year Contract)

5-7 Years
Save
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced Full Stack Engineer to join a growing technology team within the government sector. This role will focus on maintaining, enhancing, and scaling an enterprise-grade Generative AI and agent orchestration platform that powers advanced AI-driven applications and services.

You will work across a high-performance Python/FastAPI backend and modern Next.js frontend, ensuring seamless integration, performance, security, and scalability. You will also contribute to the next phase of platform development, including an internal AI Marketplace, dynamic Generative UI experiences for autonomous agents, and future data platform initiatives.

If you enjoy building intuitive user experiences on top of complex AI systems and are excited about leveraging modern AI-assisted development tools to accelerate delivery, we would love to hear from you.

Key Responsibilities

Full Stack Platform Development

• Design, develop, and maintain platform features across both frontend and backend systems.

• Build and enhance User Management modules, including authentication, authorization, SSO/SAML integration, session management, and concurrent login protection.

• Develop administrative portals, analytics dashboards, and enterprise platform capabilities.

AI Marketplace & Access Management

• Design and implement business logic and user interfaces for an internal AI Marketplace.

• Develop robust Role-Based Access Control (RBAC) and tenant isolation capabilities.

• Enable secure publishing, sharing, and management of AI assets including chatbots, datasets, and agentic skills.

Agent Integration & Generative UI

• Collaborate closely with AI and GenAI teams to integrate intelligent agents into the platform.

• Design and develop dynamic, component-driven user interfaces that adapt based on agent actions, selected tools, or external API integrations.

• Build reusable frontend components to support AI-driven workflows and autonomous agent interactions.

Analytics & Data Visualisation

• Develop dashboards to monitor platform usage, token consumption, AI model performance, user engagement, and operational metrics.

• Build rich visualisation components to support platform administrators and business stakeholders.

• Contribute to frontend architecture supporting future data platform and pipeline initiatives.

Database & Application Architecture

• Design and maintain scalable PostgreSQL database schemas supporting chatbot and agent workflows.

• Implement data models for permissions management, workflow orchestration, audit trails, and conversational history management.

• Optimise application performance, scalability, and reliability across the platform.

Security & Compliance

• Maintain secure, zero-trust architecture principles across the platform.

• Implement secure authentication, input validation, secrets management, and encryption practices.

• Integrate AWS security services including AWS KMS to support secure JWT handling and compliance with government security requirements.

Requirements

Experience

• Minimum 5 years of software engineering experience with proven expertise in both frontend and backend development.

• Experience delivering and maintaining enterprise-scale web applications in production environments.

• Strong understanding of software architecture, application security, scalability, and system integration.

Frontend Technologies

• Strong proficiency in React and Next.js.

• Experience with App Router, Server Components, and modern frontend architecture patterns.

• Expertise in state management and handling real-time or streaming application workflows.

• Experience building dynamic component-based interfaces and highly interactive user experiences.

Backend Technologies

• Strong hands-on experience with Python and FastAPI.

• Experience with asynchronous programming, middleware implementation, background processing, and API integrations.

• Strong understanding of RESTful APIs and modern backend architecture patterns.

Database & Data Management

• Strong proficiency in PostgreSQL and relational database design.

• Experience designing and managing complex schemas, relationships, permissions structures, and high-volume transactional systems.

Cloud Technologies

• Practical experience with AWS services such as S3, IAM, Lambda, and DynamoDB.

• Familiarity with cloud-native application development and deployment practices.

Nice to Have

Generative AI & LLM Platforms

• Experience working with Large Language Models (LLMs) and Generative AI platforms.

• Hands-on experience with AWS Bedrock, Knowledge Bases, Converse API, or similar AI services.

• Experience integrating external AI APIs and orchestration frameworks.

Data & Analytics

• Previous experience building data platforms, analytics applications, or internal reporting systems.

• Background in data analysis or data engineering would be advantageous.

Data Visualisation

• Experience with Recharts, D3.js, Chart.js, or similar visualisation frameworks.

• Ability to design intuitive dashboards and data-driven user experiences.

Regulated Environments

• Experience building applications within highly regulated or security-sensitive environments.

• Familiarity with government security standards, compliance frameworks, or enterprise governance requirements would be beneficial.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 149105253

Similar Jobs

Singapore

Skills:

Amazon S3AWS GlueAmazon RdsPythonSqlAmazon Athena

Singapore

Skills:

JavaMachine LearningNatural Language ProcessingPythonDeep LearningLLMs

Singapore

Skills:

Data GovernancePythonRData sharing agreementsData partnership developmentdata standardsData engineering tools

Singapore

Skills:

Machine LearningArtificial IntelligenceCloud ServicesData MiningAWSSldcProject ManagementHealthcare OperationsStatistical Techniques

Singapore, Victoria Street

Skills:

JavaMachine LearningNatural Language ProcessingPythonDeep LearningLLMs