Full-Stack Software Engineer (GenAI Platforms) (4-7 Years Experience, 1 Year Contract extendable)

RHINO PARTNERS PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Rhino Partners, a Singapore-headquartered technology consultancy, seeks a seasoned Full-Stack Software Engineer to build AI-powered platforms. You will design, develop, and evolve modern applications with GenAI, semantic search, and cloud-native architectures.

You will collaborate with Product Managers, Architects, UX Designers, and engineers to deliver scalable, secure, and production-ready solutions, while mentoring juniors and promoting engineering best practices.

Qualifications

  • 5+ years of full-stack software development experience.
  • Strong hands-on with Node.js, TypeScript, and modern JS frameworks.
  • Experience with RESTful APIs and microservices.
  • Cloud platform experience (AWS, Azure, or Google Cloud).
  • SQL and NoSQL databases knowledge.
  • CI/CD pipelines and containerised apps.
  • Good practices: Clean Code, TDD, code reviews, Agile.

Responsibilities

  • Design, develop, test, and maintain scalable full-stack web apps.
  • Build backend services, APIs, and frontend apps for AI-powered experiences.
  • Contribute to system architecture, mentoring, and engineering standards.
  • Implement CI/CD pipelines and cloud-native architectures.
  • Collaborate with PMs, architects, UX designers, and engineers.

Skills

Full-stack development
Node.js
TypeScript
React/Next.js
RESTful APIs
CI/CD
Cloud platforms
Agile

Job description

About Rhino Partners

Rhino Partners is a Singapore-headquartered technology consultancy that helps organisations design, build, and scale modern digital platforms. We specialise in custom software development, cloud-native engineering, data platforms, and AI-enabled solutions across government, financial services, insurance, and enterprise sectors.

We are seeking an experienced Full-Stack Software Engineer to join a high-impact team building next-generation digital platforms powered by Generative AI, intelligent search, and modern cloud architectures.

This role offers the opportunity to work on large-scale systems that serve thousands of users while helping shape the responsible adoption of AI in production environments.

The Role

As a Full-Stack Software Engineer (GenAI Platforms), you will play a key role in designing, developing, and evolving AI-powered applications that combine traditional software engineering with modern search and Generative AI capabilities.

You will work closely with Product Managers, Architects, UX Designers, and fellow Engineers to deliver scalable, secure, and production-ready solutions. Beyond hands-on development, you will contribute to architectural decisions, mentor team members, and champion engineering best practices across the software delivery lifecycle.

Key Responsibilities
Software Engineering & Solution Development
  • Design, develop, test, and maintain scalable full-stack web applications using modern technologies and frameworks.
  • Build and integrate backend services, APIs, and frontend applications that support AI-powered user experiences.
  • Develop solutions leveraging:
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Semantic Search
  • Vector Databases
  • Knowledge Retrieval Systems
  • Integrate external AI services such as OpenAI, Azure OpenAI, Anthropic Claude, or similar platforms.
  • Design and implement secure, performant, and resilient cloud-native architectures.
  • Participate in technical design discussions and contribute to system architecture decisions.
AI & Search Engineering
  • Build and optimise search experiences using modern search technologies and retrieval techniques.
  • Design and implement RAG pipelines and document retrieval frameworks.
  • Evaluate and improve prompt engineering strategies, model performance, and response quality.
  • Establish AI evaluation frameworks to measure accuracy, relevance, latency, and cost efficiency.
  • Implement monitoring, observability, and guardrails for production AI systems.
  • Contribute to responsible AI practices, including governance, security, and data privacy considerations.
Cloud, DevOps & Quality Engineering
  • Develop and maintain CI/CD pipelines to support automated build, testing, and deployment processes.
  • Contribute to infrastructure automation and cloud platform engineering initiatives.
  • Implement and maintain automated testing strategies, including:
  • Unit Testing
  • Integration Testing
  • End-to-End Testing
  • Performance Testing
  • Troubleshoot production issues and participate in incident resolution activities.
  • Continuously improve system reliability, scalability, and operational efficiency.
Collaboration & Technical Leadership
  • Collaborate with Product Owners, Business Analysts, Designers, and stakeholders to translate business requirements into technical solutions.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, reviews, and retrospectives.
  • Provide technical guidance and mentorship to junior engineers.
  • Contribute to engineering standards, coding practices, and technical documentation.
  • Stay current with emerging technologies and evaluate their applicability to business and public-sector use cases.
Requirements
Essential Skills & Experience
  • 5+ years of experience in full-stack software development.
  • Strong hands-on experience with:
  • Node.js
  • TypeScript
  • Modern JavaScript frameworks (React, Next.js, or similar)
  • RESTful APIs and microservices architectures
  • Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of SQL and NoSQL databases.
  • Experience building and maintaining CI/CD pipelines.
  • Solid understanding of software engineering best practices, including:
  • Clean Code Principles
  • Test-Driven Development (TDD)
  • Code Reviews
  • Agile Delivery Practices
  • Experience developing and deploying containerised applications.
AI & Search Experience
  • Experience designing or implementing solutions involving:
  • Search Platforms
  • Semantic Search
  • Vector Search
  • Information Retrieval Systems
  • Hands-on experience integrating LLMs into production applications.
  • Familiarity with:
  • Retrieval-Augmented Generation (RAG)
  • Prompt Engineering
  • Embedding Models
  • Model Evaluation Techniques
  • Understanding of AI system trade-offs including:
  • Latency vs Cost
  • Accuracy vs Hallucination Risk
  • Retrieval Quality vs Performance
  • Knowledge of AI governance, secu
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer (AI & GenAI) (2 Year Contract)
Full Stack Engineer (AI & GenAI) (2 Year Contract)

RHINO PARTNERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer (Generative AI Platform) (min 5 Years Experience, 1 Year Contract)
Full Stack Engineer (Generative AI Platform) (min 5 Years Experience, 1 Year Contract)

RHINO PARTNERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack AI Engineer
Full Stack AI Engineer

Amplify Health • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Software Engineer (GenAI)
Full Stack Software Engineer (GenAI)

AIM GLOBAL TALENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 200,000
Software Engineer
Software Engineer

ABEAM ANALYTICS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Developer (AI)
Full Stack Developer (AI)

OOM PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
GenAI Lead - 12 Months Contract
GenAI Lead - 12 Months Contract

PERSOL TECH SERVICES PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
GenAI Platform Engineer - Full-Stack
GenAI Platform Engineer - Full-Stack

RHINO PARTNERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack AI Engineer
Full Stack AI Engineer

OOm Pte Ltd • Singapore

On-site
SGD 120,000 - 160,000
Full Stack Software Engineer
Full Stack Software Engineer

KNOVEL ENGINEERING PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000