Senior AI Software Developer Senior AI Software Developer

Singtel

Education
Benefits
Skills

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!

Read Full Description
Confirmed 16 hours ago. Posted 24 days ago.

Discover Similar Jobs

Suggested Articles