Software Engineer (AI Platform & Integration)

Alliance Bank Malaysia Berhad

Kuala Lumpur

On-site

MYR 60,000 - 96,000

Full time

11 hours ago
Be an early applicant

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

Alliance Bank Malaysia Berhad is seeking a software developer for the Software Development & System Integration stream in Kuala Lumpur. You will develop and maintain APIs and system integrations, support AI platform development, and implement technical solutions across enterprise applications.

You will participate in MVP/POC development, assist in AI agent development, perform system testing, and support deployment across dev, test, and production environments.

Qualifications

  • 1 to 3 years of experience in software development, backend engineering, system integration, or related technical roles.
  • Familiarity with REST APIs, JSON, HTTP, and common system integration techniques.
  • Basic experience with relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud would be an advantage.
  • Fresh graduates with strong technical skills, relevant projects, or internship experience may also be considered.

Responsibilities

  • Develop and maintain APIs and system integrations: Build, test, and maintain APIs, backend services, and integration components that connect internal systems, AI platforms, and third-party applications.
  • Support AI platform development: Assist in implementing and enhancing enterprise AI platform capabilities, including AI agents, automation workflows, and supporting services.
  • Implement technical solutions: Work with solution architects and senior engineers to translate technical designs and business requirements into working software components.
  • Integrate AI and automation services: Support the integration of AI models, LLM services, AI agents, and automation tools with existing enterprise applications.
  • Troubleshoot technical issues: Investigate and resolve application errors, API integration issues, and system connectivity problems.
  • Develop MVPs and POCs: Participate in the design, development, and testing of prototypes and pilot solutions within the Agile Lab.
  • Support AI agent development: Assist in building, configuring, and testing AI agents using enterprise AI development platforms and frameworks.
  • Perform system testing and debugging: Conduct unit testing, integration testing, and troubleshooting to ensure solutions meet functional and technical requirements.
  • Support deployment activities: Assist with application deployment, configuration, and testing across development, testing, and production environments.
  • Participate in Agile delivery: Work closely with team members to complete assigned development tasks within agreed sprint timelines.
  • Collaborate with stakeholders: Work with senior engineers, solution architects, infrastructure teams, security teams, and external vendors to deliver technical solutions.

Skills

REST APIs
SQL Databases
Cloud Platforms
Git & CI/CD
Fresh Graduates OK

Education

Bachelor's Degree in Computer Science/Software Engineering/IT

Tools

Git
CI/CD Pipelines

Job description

Software Development & System Integration
  • Develop and maintain APIs and system integrations: Build, test, and maintain APIs, backend services, and integration components that connect internal systems, AI platforms, and third-party applications.
  • Support AI platform development: Assist in implementing and enhancing enterprise AI platform capabilities, including AI agents, automation workflows, and supporting services.
  • Implement technical solutions: Work with solution architects and senior engineers to translate technical designs and business requirements into working software components.
  • Integrate AI and automation services: Support the integration of AI models, LLM services, AI agents, and automation tools with existing enterprise applications.
  • Troubleshoot technical issues: Investigate and resolve application errors, API integration issues, and system connectivity problems.
MVP & Prototype Development
  • Develop MVPs and proof-of-concepts (POCs): Participate in the design, development, and testing of prototypes and pilot solutions within the Agile Lab.
  • Support AI agent development: Assist in building, configuring, and testing AI agents using enterprise AI development platforms and frameworks.
  • Perform system testing and debugging: Conduct unit testing, integration testing, and troubleshooting to ensure solutions meet functional and technical requirements.
  • Support deployment activities: Assist with application deployment, configuration, and testing across development, testing, and production environments.
  • Participate in Agile delivery: Work closely with team members to complete assigned development tasks within agreed sprint timelines.
Security, Governance & Technical Standards
  • Follow enterprise development and security standards: Apply secure coding practices, API security principles, access controls, and established development guidelines.
  • Support implementation of technical controls: Assist in configuring and implementing security, audit logging, authentication, and access management requirements.
  • Maintain code quality: Participate in code reviews, source control management, and continuous integration and deployment (CI/CD) processes.
Technical Documentation & Production Support
  • Prepare technical documentation: Maintain API documentation, integration guides, configuration details, and deployment instructions.
  • Support production readiness: Assist with application testing, deployment preparation, and technical handover from MVP to production.
  • Monitor and resolve technical issues: Support application monitoring, defect resolution, and ongoing improvements.
  • Collaborate with stakeholders: Work with senior engineers, solution architects, infrastructure teams, security teams, and external vendors to deliver technical solutions.
Qualifications
Experience
  • 1 to 3 years of experience in software development, backend engineering, system integration, or related technical roles.
  • Familiarity with REST APIs, JSON, HTTP, and common system integration techniques.
  • Basic experience with relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud would be an advantage.
  • Fresh graduates with strong technical skills, relevant projects, or internship experience may also be considered.
Technical Skills
  • Software Development: Understanding of programming fundamentals, object-oriented programming, debugging, and software development practices.
  • API & Integration: Basic knowledge of RESTful API development, API authentication, and application integration.
  • Cloud Technologies: Familiarity with cloud services, application hosting, and serverless computing concepts.
  • AI & Automation: Basic understanding of generative AI, Large Language Models (LLMs), AI agents, and automation technologies.
  • Databases: Ability to write basic SQL queries and work with relational databases.
  • DevOps Tools: Familiarity with Git, CI/CD pipelines, and development tools.
  • Security Awareness: Basic understanding of application security, authentication, authorization, and secure coding practices.
Additional Advantages (Not Mandatory)
  • Exposure to Microsoft Azure services such as Azure Functions, Azure API Management, or Azure AI Foundry.
  • Familiarity with Microsoft Copilot Studio, AI agent development frameworks, or LLM APIs.
  • Understanding of Retrieval-Augmented Generation (RAG), function calling, or Model Context Protocol (MCP).
  • Experience with Docker, containerization, or cloud deployment.
  • Exposure to Agile/Scrum development environments.
Soft Skills
  • Good analytical, problem-solving, and troubleshooting skills.
  • Willingness to learn new technologies, particularly AI, cloud computing, and enterprise integration.
  • Ability to work collaboratively with developers, architects, and cross-functional teams.
  • Good communication skills and ability to document technical work clearly.
  • Able to manage assigned tasks and elevate technical issues when necessary.
  • Proactive attitude and willingness to experiment with emerging technologies.
Education
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Equivalent practical experience and demonstrated technical capabilities may also be considered.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

ABeam Consulting Malaysia • Petaling Jaya

On-site
MYR 90,000 - 140,000
Associate Software Engineer
Associate Software Engineer

Chubb • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Chubb • Kuala Lumpur

On-site
MYR 180,000 - 300,000
AI Software Engineer
AI Software Engineer

Webby Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Chubb • Kuala Lumpur

On-site
MYR 120,000 - 240,000
Senior Tech Lead - Software Engineering
Senior Tech Lead - Software Engineering

Axonect • Kampung Malaysia Tambahan

On-site
MYR 180,000 - 240,000
SENIOR AI DEVELOPER
SENIOR AI DEVELOPER

Ricoh Asia Pacific Pte Ltd. • Malaysia

On-site
MYR 120,000 - 240,000
SOFTWARE/AI ENGINEER
SOFTWARE/AI ENGINEER

Bizlink Group • Penang

On-site
MYR 60,000 - 90,000
AI Engineer (Jr/Sr)
AI Engineer (Jr/Sr)

UST Malaysia • Penang

On-site
MYR 90,000 - 150,000
AI Developer
AI Developer

UST • Penang

On-site
MYR 60,000 - 120,000