CIMB Bank Berhad
Senior Software Engineer – AI Solutions
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Work mode:
Onsite
Published on:
24 September 2026
What they need
About the role
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
Other offers great for you!
These companies are also looking for great profiles
Auratem
Ingénieur logiciel sénior Python / IA
500
Freelance
77186 Noisiel, France
Hybrid
Skills
17 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
13 hours ago
Quick apply