Stand out for this role — generate a tailored resume and cover letter in about a minute.
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
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.
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
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