Anzeige
Zurück
R

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

RHINO PARTNERS PTE. LTD.
Singapore · 10294 km · vor 1 Tagen
FreelanceVor OrtS$7’000–9’000/Mt.
Matching nur mit Login und CV verfügbar
Lade deinen CV hoch und sieh sofort, wie gut jeder Job zu dir passt.
Anmelden

Gefragte Skills

Retrieval-Augmented Generation (RAG)Vector SearchExtensive Work ExperienceNode.jsAWSTypeScriptJavaScriptBackend Integrations
Anzeige

Stellenbeschreibung

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, security, and responsible AI principles.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder engagement skills.
  • Ability to work independently and take ownership of technical outcomes.
  • Strong collaboration skills within cross-functional teams.
  • Passion for learning emerging technologies and applying them pragmatically.
  • Commitment to delivering high-quality, maintainable software.

Nice to Have

  • Experience with vector databases such as Pinecone, Weaviate, Milvus, Chroma, or Azure AI Search.
  • Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel, or similar AI orchestration

frameworks.

  • Experience with Kubernetes, Docker, and Infrastructure as Code tools.
  • Experience working on government, regulated, or enterprise-scale digital platforms.
  • Experience building AI observability, evaluation, or monitoring frameworks.
  • Prior mentoring or technical leadership experience.

Why Join Rhino Partners?

  • Work on impactful digital transformation and AI initiatives.
  • Exposure to enterprise-scale cloud and AI platforms.
  • Oppor

Quelle: mycareersfuture.gov.sg. Für die Inhalte der Inserate übernehmen wir keine Haftung.

Bewerbungstext erstellen

Wir erstellen aus deinem Profil und dieser Stelle einen Entwurf. Du prüfst und passt ihn an.

Nur mit Konto verfügbar.

Jetzt anmelden
Anzeige

Ähnliche Stellen