AI Full Stack Engineer

nSearch Global Pte Ltd.

Singapore

On-site

SGD 90,000 - 140,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

nSearch Global Pte Ltd. in Singapore seeks a senior software engineer to own full-stack development, including backend, frontend, and data layers, while driving production-grade LLM features and robust integrations.

You will work with Python and FastAPI scoring services, React-based tools, and background workflows with BullMQ/Redis, Kafka, and other queue systems to deliver scalable solutions.

Qualifications

  • Degree with minimum 5-7 years of relevant software engineering experience.
  • Strong TypeScript and Node.js skills with NestJS preferred.
  • Solid PostgreSQL fundamentals including data modelling and indexing.
  • Experience with background-job systems like BullMQ, RabbitMQ, SQS or Kafka.
  • Redis experience; Python for production services.
  • Production LLM app experience with embeddings, tool calls and guardrails.
  • Hands-on Docker and cloud deployment; ownership of production issues.
  • Experience integrating external APIs and OAuth-based services.
  • Familiarity with LangChain / LangSmith and agentic workflows is a plus.

Responsibilities

  • Take ownership of repositories, environments and vendor handover documentation.
  • Understand architecture, dependencies and technical debt before proposing major changes.
  • Build and maintain functionality across frontend, backend, database and third-party integrations.
  • Improve API performance, data access, query efficiency and application reliability.
  • Develop production-grade LLM features and gradually expand agentic capabilities.
  • Maintain and extend the Python / FastAPI scoring service.
  • Maintain and improve the React-based Chrome Manifest V3 Interview Copilot.
  • Build and maintain reliable BullMQ / Redis workflows for parsing, scoring, AI reports and other background work.

Skills

TypeScript
Node.js
NestJS
PostgreSQL
BullMQ
Redis
Python
Docker
OAuth
LangChain
LangSmith
LLM tooling
API design
Cloud deployment

Education

Degree in Computer Science or related field

Tools

BullMQ
RabbitMQ
SQS
Kafka
Celery
Redis
Docker
OAuth APIs
LangChain tooling

Job description

  • Take ownership of the existing repositories, environments and vendor handover documentation
  • Understand the current architecture, dependencies and technical debt before proposing major changes
  • Build and maintain functionality across frontend, backend, database and third-party integrations
  • Improve API performance, data access, query efficiency and application reliability
  • Develop production-grade LLM features and gradually expand agentic capabilities
  • Maintain and extend the Python / FastAPI scoring service
  • Maintain and improve the React-based Chrome Manifest V3 Interview Copilot
  • Build and maintain reliable BullMQ / Redis workflows for parsing, scoring, AI reports and other background work

Requirements:

  • Degree with minimum 5-7 years of relevant software engineering experience, with evidence of shipping and supporting production applications
  • Strong TypeScript and Node.js experience; NestJS experience is strongly preferred
  • Strong PostgreSQL fundamentals including data modelling, migrations, indexing and query optimisation
  • Experience with background-job / queue systems such as BullMQ, RabbitMQ, SQS, Kafka, Celery or similar
  • Practical Redis experience; Python experience sufficient to maintain and troubleshoot production services.
  • Production LLM application experience: structured outputs, embeddings / vector search, tool calling, evaluation, retries, tracing and guardrails.
  • Hands-on Docker / cloud / deployment experience and willingness to own production issues directly.
  • Experience integrating external APIs and OAuth-based services; Comfortable debugging across multiple systems instead of escalating each layer to a different specialist
  • Good to have experience in LangChain, LangSmith or comparable LLM application tooling; Experience implementing or evaluating agentic workflows in production; ML model integration rather than purely research-oriented ML work

-------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------

EA License Number: 10C3636

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - AI
Software Engineer - AI

Kredivo Group • Singapore

On-site
SGD 120,000 - 180,000
Senior AI Fullstack Engineer
Senior AI Fullstack Engineer

surbana jurong private limited • Singapore

On-site
SGD 120,000 - 180,000
#EG AI Engineer
#EG AI Engineer

NCS Group • Singapore

On-site
SGD 80,000 - 120,000
AI Fullstack Engineer
AI Fullstack Engineer

SURBANA JURONG PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - AI
Software Engineer - AI

Kredivo • Singapore

On-site
SGD 120,000 - 180,000
Assoc/Snr Assoc, Agentic AI Engineer, Risk Technology, Risk Management Group
Assoc/Snr Assoc, Agentic AI Engineer, Risk Technology, Risk Management Group

DBS Bank • Singapore

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

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior AI Full-Stack Engineer: LLM Features & API Systems
Senior AI Full-Stack Engineer: LLM Features & API Systems

nSearch Global Pte Ltd. • Singapore

On-site
SGD 90,000 - 140,000
Senior Associate/Assistant Vice President, Full Stack Agentic AI Engineer
Senior Associate/Assistant Vice President, Full Stack Agentic AI Engineer

Temasek International Pte. Ltd. • Singapore

On-site
SGD 120,000 - 170,000
Full Stack Engineer (GenAI & Agentic Solutions) - #1635
Full Stack Engineer (GenAI & Agentic Solutions) - #1635

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 180,000