Post Job Free
Sign in

Senior AI Software Developer

Company:
Singtel
Location:
Kuala Lumpur, Malaysia
Posted:
March 19, 2026
Apply

Description:

Be a part of something BIG!

The Senior AI Software Developer shall be responsible for architecting, developing, and scaling AI-driven platforms—including MCP (Multi-Channel Platform) tools, agents, and backend services. The ideal candidate possesses deep technical expertise, strong architectural judgment, and the ability to mentor and guide other engineers.

Make an Impact by:

AI & MCP Development

Architect, design, and develop MCP tools, automation components, and backend services supporting enterprise-scale AI usage.

Design and implement AI-driven agents, orchestrators, and automation workflows aligned with Singtel’s strategic priorities.

Integrate AI/ML models—including LLMs, embeddings, retrieval systems—into production-grade applications.

Develop APIs, microservices, and system components with a focus on reliability, observability, and performance.

Architecture & Engineering

Own end-to-end solution design and technical patterns for AI systems.

Evaluate and recommend AI methodologies, architecture patterns, and optimisation approaches.

Ensure robust engineering practices across code quality, testing, CI/CD, and infrastructure.

Mentor junior and mid-level engineers, providing technical guidance and reviewing critical designs.

Collaboration & Delivery

Partner with product managers, data scientists, and engineering teams across time zones to translate business needs into scalable AI solutions.

Lead technical discussions, clarify complex requirements, and provide authoritative recommendations.

Collaborate with onshore teams in Singapore for feature planning, execution, and solution alignment.

Operations, Reliability & Security

Implement monitoring, tracing, metrics, and operational safeguards for AI systems.

Lead troubleshooting and root-cause analysis for complex, cross-service production issues.

Ensure compliance with Singtel’s cybersecurity, data governance, and regulatory standards.

Skills for Success:

Bachelor's Degree in Computer Science or Computer Engineering

At least 8-12 years of experience as software developer with strong knowledge in Python/ Node.js/ Java

Minimum of 2-4 years in AI/ Machine Learning development

Deep experience with cloud platforms (AWS/GCP/Azure) and proficient in Docker and Kubernetes

Experience leading complex system design and architecture with strong track record delivering distributed backend systems

Strong understanding of Large Language Models (LLM), embeddings, retrieval workflows, and AI integration patterns

Lead design reviews and guide engineering standards

Strong understanding of secure coding, API security, identity management, and data-handling best practices

Your Career Growth Starts Here. Apply Now!

Apply