Senior Software Engineer – AI Solutions

CIMB Bank Berhad

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

14 days+

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

CIMB Bank Berhad in Kuala Lumpur is seeking an experienced Senior Software Engineer to design, develop, and deliver enterprise-grade AI solutions across banking domains. You will build scalable, secure applications and contribute to conversational AI, RAG, semantic search and AI agents while collaborating with architects and data scientists.

You will ensure production readiness, security controls, and robust automation, working within cloud-native environments and enterprise data ecosystems to

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, or equivalent.
  • Minimum five years of professional software engineering experience with production apps.
  • Hands-on Generative AI, RAG, ML or intelligent automation experience expected.

Responsibilities

  • Translate business use cases into secure, scalable enterprise apps.
  • Develop backend services, microservices, RESTful APIs and responsive UIs where needed.
  • Enhance conversational AI, RAG, semantic search, AI agents and workflow automation.
  • Integrate apps with data services, databases, vector stores, model platforms and APIs.
  • Implement enterprise security controls, secrets management and auditing.
  • Create automated tests and monitor quality, performance, and costs.
  • Package and deploy via CI/CD pipelines, containers and Kubernetes.
  • Troubleshoot production issues and perform root-cause analysis.
  • Participate in design reviews, document solutions and contribute standards.
  • Collaborate with Product Owners, Architects, Data Scientists and DevOps teams.

Skills

Python
Java
Node.js
RESTful APIs
Microservices
Agile delivery
Team collaboration
Problem solving

Education

Bachelor's degree in CS/IT

Tools

Docker
Kubernetes
Git
CI/CD
Vector databases
SQL
NoSQL

Job description

We are looking for an experienced Senior Software Engineer to design, develop, and deliver enterprise-grade AI solutions for different banking domains. You will work on a diverse range of innovative solutions, including conversational AI, Retrieval-Augmented Generation (RAG) platforms, AI agents/Agentic AI, intelligent document processing, workflow automation, knowledge management systems, and enterprise integrations. Working closely with Solution Architects and Technical Leads, you will build scalable, secure, and production-ready applications that solve real business challenges while leveraging modern cloud and AI technologies.

Key responsibilities

Translate approved business use cases and solution designs into secure, scalable, and maintainable enterprise applications

Develop backend services, microservices, RESTful APIs and, where required, responsive web interfaces using the approved technology stack

Build and enhance conversational AI, RAG, semantic search, AI-agent, intelligent document processing, knowledge management, and workflow automation capabilities

Integrate applications with enterprise data services, enterprise databases, vector stores, model platforms, event or messaging services, identity platforms, and third-party APIs

Implement enterprise controls for authentication and authorisation, secrets, encryption, sensitive-data handling, audit logging, AI guardrails, and secure software development

Create automated tests and AI evaluation checks; monitor quality, performance, latency, availability, safety, and cost-related engineering indicators

Package and deploy applications through approved CI/CD pipelines, containers, and Kubernetes-based environments across development, testing, and production

Troubleshoot defects and production incidents, complete root-cause analysis, and implement durable corrective actions within agreed service and delivery timelines

Participate in architecture and technical-design reviews, document solutions, review code, and contribute to reusable engineering standards and components

Work closely with Product Owners, Solution Architects, Data Scientists, Cybersecurity, Data Governance, DevOps, Infrastructure, UI/UX, business teams, and delivery partners

About you

Bachelor's Degree in Computer Science, Information Technology, or equivalent

Minimum five years of professional software engineering experience, including delivery and support of production applications

At least two years of hands‑on experience with Generative AI, RAG, machine learning, or intelligent automation

Strong hands‑on proficiency in Python

Strong understanding of application architecture, object‑oriented programming, design patterns, clean code, RESTful APIs, and microservices

Hands‑on experience with SQL, NoSQL and vector databases, Git-based development, automated testing, Docker, Kubernetes or containerised development, CI/CD, and Agile delivery

Ownership, analytical problem‑solving, attention to detail, clear communication, stakeholder collaboration, continuous learning, and focus on measurable business outcomes

Experience with Java and Node.js for enterprise integration is desirable

Delivery of multiple production‑grade AI applications is highly desirable

Practical experience with RAG pipelines, AI agents, LLM orchestration frameworks, LLM evaluation, observability, security controls, and production troubleshooting is highly desirable

Banking & Credit More than 10,000 employees

CIMB Group is one of ASEAN’s leading universal banking groups and is Malaysia’s second largest financial services provider, by assets. It offers consumer banking, commercial banking, investment banking, Islamic banking and asset management products and services. Headquartered in Kuala Lumpur, the Group is present in all 10 ASEAN nations (Malaysia, Indonesia, Singapore, Thailand, Cambodia, Brunei, Vietnam, Myanmar, Laos and Philippines). Beyond ASEAN, the Group has market presence in China, Hong Kong, India, Sri Lanka, Korea, the US and UK.

CIMB Group has the most extensive retail branch network in ASEAN approximately of 720 branches as at 30 September 2019. CIMB Group’s investment banking arm is also one of the largest Asia Pacific-based investment banks, offering amongst the most comprehensive research coverage around of 600 stocks in the region.

CIMB Group operates its business through three main brand entities, CIMB Bank, CIMB Investment Bank and CIMB Islamic. CIMB Group is also the 92.5% shareholder of Bank CIMB Niaga in Indonesia, and 94.8% shareholder of CIMB Thai in Thailand.

CIMB Group is listed on Bursa Malaysia via CIMB Group Holdings Berhad. It had a market capitalisation of approximately RM48.9 billion as at 30 September 2019. The Group has around 36,000 employees located in 16 countries

For more information, please visit www.cimb.com

CIMB Group is one of ASEAN’s leading universal banking groups and is Malaysia’s second largest financial services provider, by assets. It offers consumer banking, commercial banking, investment banking, Islamic banking and asset management products and services. Headquartered in Kuala Lumpur, the Group is present in all 10 ASEAN nations (Malaysia, Indonesia, Singapore, Thailand, Cambodia, Brunei, Vietnam, Myanmar, Laos and Philippines). Beyond ASEAN, the Group has market presence in China, Hong Kong, India, Sri Lanka, Korea, the US and UK.

CIMB Group has the most extensive retail branch network in ASEAN approximately of 720 branches as at 30 September 2019. CIMB Group’s investment banking arm is also one of the largest Asia Pacific-based investment banks, offering amongst the most comprehensive research coverage around of 600 stocks in the region.

CIMB Group operates its business through three main brand entities, CIMB Bank, CIMB Investment Bank and CIMB Islamic. CIMB Group is also the 92.5% shareholder of Bank CIMB Niaga in Indonesia, and 94.8% shareholder of CIMB Thai in Thailand.

CIMB Group is listed on Bursa Malaysia via CIMB Group Holdings Berhad. It had a market capitalisation of approximately RM48.9 billion as at 30 September 2019. The Group has around 36,000 employees located in 16 countries

For more information, please visit www.cimb.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer - Enterprise Banking Solutions
Senior AI Engineer - Enterprise Banking Solutions

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Senior Project Manager, Digital Application Delivery
Senior Project Manager, Digital Application Delivery

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Vice President, GR NFRM TRM - Governance & Enablement
Vice President, GR NFRM TRM - Governance & Enablement

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 180,000 - 240,000
AVP, Finance FBS IARA - L1 Operations & Analytics (Bank & Nostro) MY
AVP, Finance FBS IARA - L1 Operations & Analytics (Bank & Nostro) MY

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 240,000 - 360,000
Assistant Manager / Manager - Digital & AI Initiatives
Assistant Manager / Manager - Digital & AI Initiatives

Hong Leong Bank • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Specialist, Cyber Security Defence Centre (CSDC)
Senior Specialist, Cyber Security Defence Centre (CSDC)

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 120,000 - 180,000
AVP, Finance - Predictive Analytics & Modelling MY
AVP, Finance - Predictive Analytics & Modelling MY

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 300,000 - 600,000
Branch Manager (Klang Valley)
Branch Manager (Klang Valley)

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Senior AI Specialist Transformation
Senior AI Specialist Transformation

RHB Group • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Contact Centre Consultant (SG) MY
Contact Centre Consultant (SG) MY

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 36,000 - 71,000
Competitive salary
Comprehensive benefits package
Career advancement
+1