Senior Software Engineer – AI Solutions

CIMB Bank Berhad

Kuala Lumpur

On-site

MYR 180,000 - 240,000

Full time

36 hours 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

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

Analyst - Innovation Center, Group Strategy
Analyst - Innovation Center, Group Strategy

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Manager, Digital Platform Agile ( Business Analyst)
Manager, Digital Platform Agile ( Business Analyst)

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Manager, Workforce Planning (People Analytics)
Manager, Workforce Planning (People Analytics)

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 150,000 - 230,000
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
Assistant Vice President, GF FBS FSI - Financial Information System MY
Assistant Vice President, GF FBS FSI - Financial Information System MY

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Regional Head, GBM - Digital Channels & Performance Marketing
Regional Head, GBM - Digital Channels & Performance Marketing

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 320,000 - 520,000
Assistant Manager, CBPA - Securitization & Expense Management MY
Assistant Manager, CBPA - Securitization & Expense Management MY

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 84,000 - 110,000
VP, Risk Control Specialist
VP, Risk Control Specialist

CIMB Bank Berhad • Kuala Lumpur

On-site
MYR 190,000 - 270,000
Senior AI Solutions Engineer - Enterprise Platforms
Senior AI Solutions Engineer - Enterprise Platforms

CIMB • Kuala Lumpur

On-site
MYR 180,000 - 240,000