AI Engineer: LLM-Powered Agents & Scalable APIs

DBS Bank

Singapore

On-site

SGD 120,000 - 180,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DBS Bank is seeking an experienced software engineer to design, develop, and maintain scalable applications and AI-enabled features. You will work across backend services (Java, Python, Node.js) and modern frameworks like FastAPI and Spring Boot, applying prompt engineering and RAG techniques.

The role involves building RESTful APIs, integrating LLMs, and collaborating with stakeholders to deliver robust, compliant systems in a DevOps environment.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of software development experience.
  • Strong proficiency in Python; working knowledge of JavaScript, TypeScript, Java, Kotlin.
  • Experience with FastAPI, Spring Boot, and backend frameworks.
  • Experience building RESTful APIs and microservices.
  • Familiarity with LangChain and AI frameworks.

Responsibilities

  • Collaborate with business stakeholders to gather, analyze, and refine technical and AI-related requirements.
  • Design, develop, and maintain scalable applications, microservices, and APIs.
  • Develop and integrate LLM-powered features (e.g., copilots, chatbots, decision-support tools).
  • Build backend services using Java, Python, Node.js, and modern frameworks (FastAPI, Spring Boot).
  • Perform prompt engineering, context engineering, and RAG (retrieval-augmented generation).
  • Build and orchestrate AI agents, Agent Harness, and multi-agent workflows.

Skills

Python
JavaScript
TypeScript
Java
Kotlin
REST APIs
Microservices
LLMs
Prompt engineering
RAG
LangChain
OOAD
SQL
Hibernate/JPA
NoSQL MongoDB
CI/CD
DevOps

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

FastAPI
Spring Boot
Hibernate/JPA
MongoDB
LangChain
Git

Job description

DBS Bank is seeking an experienced software engineer to design, develop, and maintain scalable applications and AI-enabled features. You will work across backend services (Java, Python, Node.js) and modern frameworks like FastAPI and Spring Boot, applying prompt engineering and RAG techniques.

The role involves building RESTful APIs, integrating LLMs, and collaborating with stakeholders to deliver robust, compliant systems in a DevOps environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer, Risk Tech — Agentic & LLM Systems
Senior AI Engineer, Risk Tech — Agentic & LLM Systems

DBS Bank Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Agentic AI Engineer — Risk Tech & AI Systems
Senior Agentic AI Engineer — Risk Tech & AI Systems

DBS Bank Australia • Singapore

On-site
SGD 110,000 - 160,000
AI Engineer: Build Scalable LLM-Powered Systems
AI Engineer: Build Scalable LLM-Powered Systems

Phillip Capital Inc. • Singapore

On-site
SGD 100,000 - 150,000
AI Engineer: LLM & RAG for Regulatory Tech
AI Engineer: LLM & RAG for Regulatory Tech

DA SOFTWARE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
AI Agents Engineer - Build LLM-Powered Developer Tools
AI Agents Engineer - Build LLM-Powered Developer Tools

Jump Trading • Singapore

On-site
SGD 90,000 - 150,000
AI Engineer
AI Engineer

DA SOFTWARE PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
AI Engineer: Build Scalable LLM & AI Solutions
AI Engineer: Build Scalable LLM & AI Solutions

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Lead AI Engineer, Agentic Networking & RAG Systems
Lead AI Engineer, Agentic Networking & RAG Systems

DBS Bank • Singapore

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

M1 Limited • Singapore

On-site
SGD 90,000 - 140,000
LLM & AI Agent Architect
LLM & AI Agent Architect

IT CONSULTANCY & SERVICES PTE LTD • Singapore

On-site
SGD 70,000 - 120,000